#region License

// Copyright (c) 2013, ClearCanvas Inc.
// All rights reserved.
// http://www.clearcanvas.ca
//
// This file is part of the ClearCanvas RIS/PACS open source project.
//
// The ClearCanvas RIS/PACS open source project is free software: you can
// redistribute it and/or modify it under the terms of the GNU General Public
// License as published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// The ClearCanvas RIS/PACS open source project is distributed in the hope that it
// will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
// Public License for more details.
//
// You should have received a copy of the GNU General Public License along with
// the ClearCanvas RIS/PACS open source project.  If not, see
// <http://www.gnu.org/licenses/>.

#endregion

using System;
using System.Collections.Generic;
using System.Linq;
using ClearCanvas.Common;

// This file is auto-generated by the ClearCanvas.Dicom.DataDictionaryGenerator project.

namespace ClearCanvas.Dicom
{
    partial class SopClass
    {
        /// <summary>
        /// <para>12-lead ECG Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1.1</para>
        /// </summary>
        public static readonly String Sop12LeadEcgWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.1.1";

        /// <summary>SopClass for
        /// <para>12-lead ECG Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1.1</para>
        /// </summary>
        public static readonly SopClass Sop12LeadEcgWaveformStorage =
                             new SopClass("12-lead ECG Waveform Storage", 
                                          Sop12LeadEcgWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Ambulatory ECG Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1.3</para>
        /// </summary>
        public static readonly String AmbulatoryEcgWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.1.3";

        /// <summary>SopClass for
        /// <para>Ambulatory ECG Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1.3</para>
        /// </summary>
        public static readonly SopClass AmbulatoryEcgWaveformStorage =
                             new SopClass("Ambulatory ECG Waveform Storage", 
                                          AmbulatoryEcgWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Arterial Pulse Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.5.1</para>
        /// </summary>
        public static readonly String ArterialPulseWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.5.1";

        /// <summary>SopClass for
        /// <para>Arterial Pulse Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.5.1</para>
        /// </summary>
        public static readonly SopClass ArterialPulseWaveformStorage =
                             new SopClass("Arterial Pulse Waveform Storage", 
                                          ArterialPulseWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Audio SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.2</para>
        /// </summary>
        public static readonly String AudioSrStorageTrialRetiredUid = "1.2.840.10008.5.1.4.1.1.88.2";

        /// <summary>SopClass for
        /// <para>Audio SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.2</para>
        /// </summary>
        public static readonly SopClass AudioSrStorageTrialRetired =
                             new SopClass("Audio SR Storage - Trial (Retired)", 
                                          AudioSrStorageTrialRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Autorefraction Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.2</para>
        /// </summary>
        public static readonly String AutorefractionMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.78.2";

        /// <summary>SopClass for
        /// <para>Autorefraction Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.2</para>
        /// </summary>
        public static readonly SopClass AutorefractionMeasurementsStorage =
                             new SopClass("Autorefraction Measurements Storage", 
                                          AutorefractionMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Basic Annotation Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.15</para>
        /// </summary>
        public static readonly String BasicAnnotationBoxSopClassUid = "1.2.840.10008.5.1.1.15";

        /// <summary>SopClass for
        /// <para>Basic Annotation Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.15</para>
        /// </summary>
        public static readonly SopClass BasicAnnotationBoxSopClass =
                             new SopClass("Basic Annotation Box SOP Class", 
                                          BasicAnnotationBoxSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Color Image Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.4.1</para>
        /// </summary>
        public static readonly String BasicColorImageBoxSopClassUid = "1.2.840.10008.5.1.1.4.1";

        /// <summary>SopClass for
        /// <para>Basic Color Image Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.4.1</para>
        /// </summary>
        public static readonly SopClass BasicColorImageBoxSopClass =
                             new SopClass("Basic Color Image Box SOP Class", 
                                          BasicColorImageBoxSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Film Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.2</para>
        /// </summary>
        public static readonly String BasicFilmBoxSopClassUid = "1.2.840.10008.5.1.1.2";

        /// <summary>SopClass for
        /// <para>Basic Film Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.2</para>
        /// </summary>
        public static readonly SopClass BasicFilmBoxSopClass =
                             new SopClass("Basic Film Box SOP Class", 
                                          BasicFilmBoxSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Film Session SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.1</para>
        /// </summary>
        public static readonly String BasicFilmSessionSopClassUid = "1.2.840.10008.5.1.1.1";

        /// <summary>SopClass for
        /// <para>Basic Film Session SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.1</para>
        /// </summary>
        public static readonly SopClass BasicFilmSessionSopClass =
                             new SopClass("Basic Film Session SOP Class", 
                                          BasicFilmSessionSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Grayscale Image Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.4</para>
        /// </summary>
        public static readonly String BasicGrayscaleImageBoxSopClassUid = "1.2.840.10008.5.1.1.4";

        /// <summary>SopClass for
        /// <para>Basic Grayscale Image Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.4</para>
        /// </summary>
        public static readonly SopClass BasicGrayscaleImageBoxSopClass =
                             new SopClass("Basic Grayscale Image Box SOP Class", 
                                          BasicGrayscaleImageBoxSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Print Image Overlay Box SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.24.1</para>
        /// </summary>
        public static readonly String BasicPrintImageOverlayBoxSopClassRetiredUid = "1.2.840.10008.5.1.1.24.1";

        /// <summary>SopClass for
        /// <para>Basic Print Image Overlay Box SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.24.1</para>
        /// </summary>
        public static readonly SopClass BasicPrintImageOverlayBoxSopClassRetired =
                             new SopClass("Basic Print Image Overlay Box SOP Class (Retired)", 
                                          BasicPrintImageOverlayBoxSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Structured Display Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.131</para>
        /// </summary>
        public static readonly String BasicStructuredDisplayStorageUid = "1.2.840.10008.5.1.4.1.1.131";

        /// <summary>SopClass for
        /// <para>Basic Structured Display Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.131</para>
        /// </summary>
        public static readonly SopClass BasicStructuredDisplayStorage =
                             new SopClass("Basic Structured Display Storage", 
                                          BasicStructuredDisplayStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Basic Study Content Notification SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.1.9</para>
        /// </summary>
        public static readonly String BasicStudyContentNotificationSopClassRetiredUid = "1.2.840.10008.1.9";

        /// <summary>SopClass for
        /// <para>Basic Study Content Notification SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.1.9</para>
        /// </summary>
        public static readonly SopClass BasicStudyContentNotificationSopClassRetired =
                             new SopClass("Basic Study Content Notification SOP Class (Retired)", 
                                          BasicStudyContentNotificationSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Basic Text SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.11</para>
        /// </summary>
        public static readonly String BasicTextSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.11";

        /// <summary>SopClass for
        /// <para>Basic Text SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.11</para>
        /// </summary>
        public static readonly SopClass BasicTextSrStorage =
                             new SopClass("Basic Text SR Storage", 
                                          BasicTextSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Basic Voice Audio Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.4.1</para>
        /// </summary>
        public static readonly String BasicVoiceAudioWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.4.1";

        /// <summary>SopClass for
        /// <para>Basic Voice Audio Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.4.1</para>
        /// </summary>
        public static readonly SopClass BasicVoiceAudioWaveformStorage =
                             new SopClass("Basic Voice Audio Waveform Storage", 
                                          BasicVoiceAudioWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Blending Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.4</para>
        /// </summary>
        public static readonly String BlendingSoftcopyPresentationStateStorageSopClassUid = "1.2.840.10008.5.1.4.1.1.11.4";

        /// <summary>SopClass for
        /// <para>Blending Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.4</para>
        /// </summary>
        public static readonly SopClass BlendingSoftcopyPresentationStateStorageSopClass =
                             new SopClass("Blending Softcopy Presentation State Storage SOP Class", 
                                          BlendingSoftcopyPresentationStateStorageSopClassUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Breast Imaging Relevant Patient Information Query</para>
        /// <para>UID: 1.2.840.10008.5.1.4.37.2</para>
        /// </summary>
        public static readonly String BreastImagingRelevantPatientInformationQueryUid = "1.2.840.10008.5.1.4.37.2";

        /// <summary>SopClass for
        /// <para>Breast Imaging Relevant Patient Information Query</para>
        /// <para>UID: 1.2.840.10008.5.1.4.37.2</para>
        /// </summary>
        public static readonly SopClass BreastImagingRelevantPatientInformationQuery =
                             new SopClass("Breast Imaging Relevant Patient Information Query", 
                                          BreastImagingRelevantPatientInformationQueryUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Breast Tomosynthesis Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.13.1.3</para>
        /// </summary>
        public static readonly String BreastTomosynthesisImageStorageUid = "1.2.840.10008.5.1.4.1.1.13.1.3";

        /// <summary>SopClass for
        /// <para>Breast Tomosynthesis Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.13.1.3</para>
        /// </summary>
        public static readonly SopClass BreastTomosynthesisImageStorage =
                             new SopClass("Breast Tomosynthesis Image Storage", 
                                          BreastTomosynthesisImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Cardiac Electrophysiology Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.3.1</para>
        /// </summary>
        public static readonly String CardiacElectrophysiologyWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.3.1";

        /// <summary>SopClass for
        /// <para>Cardiac Electrophysiology Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.3.1</para>
        /// </summary>
        public static readonly SopClass CardiacElectrophysiologyWaveformStorage =
                             new SopClass("Cardiac Electrophysiology Waveform Storage", 
                                          CardiacElectrophysiologyWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Cardiac Relevant Patient Information Query</para>
        /// <para>UID: 1.2.840.10008.5.1.4.37.3</para>
        /// </summary>
        public static readonly String CardiacRelevantPatientInformationQueryUid = "1.2.840.10008.5.1.4.37.3";

        /// <summary>SopClass for
        /// <para>Cardiac Relevant Patient Information Query</para>
        /// <para>UID: 1.2.840.10008.5.1.4.37.3</para>
        /// </summary>
        public static readonly SopClass CardiacRelevantPatientInformationQuery =
                             new SopClass("Cardiac Relevant Patient Information Query", 
                                          CardiacRelevantPatientInformationQueryUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Chest CAD SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.65</para>
        /// </summary>
        public static readonly String ChestCadSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.65";

        /// <summary>SopClass for
        /// <para>Chest CAD SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.65</para>
        /// </summary>
        public static readonly SopClass ChestCadSrStorage =
                             new SopClass("Chest CAD SR Storage", 
                                          ChestCadSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Colon CAD SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.69</para>
        /// </summary>
        public static readonly String ColonCadSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.69";

        /// <summary>SopClass for
        /// <para>Colon CAD SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.69</para>
        /// </summary>
        public static readonly SopClass ColonCadSrStorage =
                             new SopClass("Colon CAD SR Storage", 
                                          ColonCadSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Color Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.2</para>
        /// </summary>
        public static readonly String ColorSoftcopyPresentationStateStorageSopClassUid = "1.2.840.10008.5.1.4.1.1.11.2";

        /// <summary>SopClass for
        /// <para>Color Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.2</para>
        /// </summary>
        public static readonly SopClass ColorSoftcopyPresentationStateStorageSopClass =
                             new SopClass("Color Softcopy Presentation State Storage SOP Class", 
                                          ColorSoftcopyPresentationStateStorageSopClassUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Composite Instance Retrieve Without Bulk Data - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.5.3</para>
        /// </summary>
        public static readonly String CompositeInstanceRetrieveWithoutBulkDataGetUid = "1.2.840.10008.5.1.4.1.2.5.3";

        /// <summary>SopClass for
        /// <para>Composite Instance Retrieve Without Bulk Data - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.5.3</para>
        /// </summary>
        public static readonly SopClass CompositeInstanceRetrieveWithoutBulkDataGet =
                             new SopClass("Composite Instance Retrieve Without Bulk Data - GET", 
                                          CompositeInstanceRetrieveWithoutBulkDataGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Composite Instance Root Retrieve - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.4.3</para>
        /// </summary>
        public static readonly String CompositeInstanceRootRetrieveGetUid = "1.2.840.10008.5.1.4.1.2.4.3";

        /// <summary>SopClass for
        /// <para>Composite Instance Root Retrieve - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.4.3</para>
        /// </summary>
        public static readonly SopClass CompositeInstanceRootRetrieveGet =
                             new SopClass("Composite Instance Root Retrieve - GET", 
                                          CompositeInstanceRootRetrieveGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Composite Instance Root Retrieve - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.4.2</para>
        /// </summary>
        public static readonly String CompositeInstanceRootRetrieveMoveUid = "1.2.840.10008.5.1.4.1.2.4.2";

        /// <summary>SopClass for
        /// <para>Composite Instance Root Retrieve - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.4.2</para>
        /// </summary>
        public static readonly SopClass CompositeInstanceRootRetrieveMove =
                             new SopClass("Composite Instance Root Retrieve - MOVE", 
                                          CompositeInstanceRootRetrieveMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Comprehensive SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.33</para>
        /// </summary>
        public static readonly String ComprehensiveSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.33";

        /// <summary>SopClass for
        /// <para>Comprehensive SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.33</para>
        /// </summary>
        public static readonly SopClass ComprehensiveSrStorage =
                             new SopClass("Comprehensive SR Storage", 
                                          ComprehensiveSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Comprehensive SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.4</para>
        /// </summary>
        public static readonly String ComprehensiveSrStorageTrialRetiredUid = "1.2.840.10008.5.1.4.1.1.88.4";

        /// <summary>SopClass for
        /// <para>Comprehensive SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.4</para>
        /// </summary>
        public static readonly SopClass ComprehensiveSrStorageTrialRetired =
                             new SopClass("Comprehensive SR Storage - Trial (Retired)", 
                                          ComprehensiveSrStorageTrialRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Computed Radiography Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1</para>
        /// </summary>
        public static readonly String ComputedRadiographyImageStorageUid = "1.2.840.10008.5.1.4.1.1.1";

        /// <summary>SopClass for
        /// <para>Computed Radiography Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1</para>
        /// </summary>
        public static readonly SopClass ComputedRadiographyImageStorage =
                             new SopClass("Computed Radiography Image Storage", 
                                          ComputedRadiographyImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>CT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.2</para>
        /// </summary>
        public static readonly String CtImageStorageUid = "1.2.840.10008.5.1.4.1.1.2";

        /// <summary>SopClass for
        /// <para>CT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.2</para>
        /// </summary>
        public static readonly SopClass CtImageStorage =
                             new SopClass("CT Image Storage", 
                                          CtImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Deformable Spatial Registration Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.3</para>
        /// </summary>
        public static readonly String DeformableSpatialRegistrationStorageUid = "1.2.840.10008.5.1.4.1.1.66.3";

        /// <summary>SopClass for
        /// <para>Deformable Spatial Registration Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.3</para>
        /// </summary>
        public static readonly SopClass DeformableSpatialRegistrationStorage =
                             new SopClass("Deformable Spatial Registration Storage", 
                                          DeformableSpatialRegistrationStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Detached Interpretation Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.6.1</para>
        /// </summary>
        public static readonly String DetachedInterpretationManagementSopClassRetiredUid = "1.2.840.10008.3.1.2.6.1";

        /// <summary>SopClass for
        /// <para>Detached Interpretation Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.6.1</para>
        /// </summary>
        public static readonly SopClass DetachedInterpretationManagementSopClassRetired =
                             new SopClass("Detached Interpretation Management SOP Class (Retired)", 
                                          DetachedInterpretationManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Detached Patient Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.1.1</para>
        /// </summary>
        public static readonly String DetachedPatientManagementSopClassRetiredUid = "1.2.840.10008.3.1.2.1.1";

        /// <summary>SopClass for
        /// <para>Detached Patient Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.1.1</para>
        /// </summary>
        public static readonly SopClass DetachedPatientManagementSopClassRetired =
                             new SopClass("Detached Patient Management SOP Class (Retired)", 
                                          DetachedPatientManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Detached Results Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.5.1</para>
        /// </summary>
        public static readonly String DetachedResultsManagementSopClassRetiredUid = "1.2.840.10008.3.1.2.5.1";

        /// <summary>SopClass for
        /// <para>Detached Results Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.5.1</para>
        /// </summary>
        public static readonly SopClass DetachedResultsManagementSopClassRetired =
                             new SopClass("Detached Results Management SOP Class (Retired)", 
                                          DetachedResultsManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Detached Study Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.1</para>
        /// </summary>
        public static readonly String DetachedStudyManagementSopClassRetiredUid = "1.2.840.10008.3.1.2.3.1";

        /// <summary>SopClass for
        /// <para>Detached Study Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.1</para>
        /// </summary>
        public static readonly SopClass DetachedStudyManagementSopClassRetired =
                             new SopClass("Detached Study Management SOP Class (Retired)", 
                                          DetachedStudyManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Detached Visit Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.2.1</para>
        /// </summary>
        public static readonly String DetachedVisitManagementSopClassRetiredUid = "1.2.840.10008.3.1.2.2.1";

        /// <summary>SopClass for
        /// <para>Detached Visit Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.2.1</para>
        /// </summary>
        public static readonly SopClass DetachedVisitManagementSopClassRetired =
                             new SopClass("Detached Visit Management SOP Class (Retired)", 
                                          DetachedVisitManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Detail SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.3</para>
        /// </summary>
        public static readonly String DetailSrStorageTrialRetiredUid = "1.2.840.10008.5.1.4.1.1.88.3";

        /// <summary>SopClass for
        /// <para>Detail SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.3</para>
        /// </summary>
        public static readonly SopClass DetailSrStorageTrialRetired =
                             new SopClass("Detail SR Storage - Trial (Retired)", 
                                          DetailSrStorageTrialRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>DICOS CT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.1</para>
        /// </summary>
        public static readonly String DicosCtImageStorageUid = "1.2.840.10008.5.1.4.1.1.501.1";

        /// <summary>SopClass for
        /// <para>DICOS CT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.1</para>
        /// </summary>
        public static readonly SopClass DicosCtImageStorage =
                             new SopClass("DICOS CT Image Storage", 
                                          DicosCtImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>DICOS Digital X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.2.1</para>
        /// </summary>
        public static readonly String DicosDigitalXRayImageStorageForPresentationUid = "1.2.840.10008.5.1.4.1.1.501.2.1";

        /// <summary>SopClass for
        /// <para>DICOS Digital X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.2.1</para>
        /// </summary>
        public static readonly SopClass DicosDigitalXRayImageStorageForPresentation =
                             new SopClass("DICOS Digital X-Ray Image Storage - For Presentation", 
                                          DicosDigitalXRayImageStorageForPresentationUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>DICOS Digital X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.2.2</para>
        /// </summary>
        public static readonly String DicosDigitalXRayImageStorageForProcessingUid = "1.2.840.10008.5.1.4.1.1.501.2.2";

        /// <summary>SopClass for
        /// <para>DICOS Digital X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.2.2</para>
        /// </summary>
        public static readonly SopClass DicosDigitalXRayImageStorageForProcessing =
                             new SopClass("DICOS Digital X-Ray Image Storage - For Processing", 
                                          DicosDigitalXRayImageStorageForProcessingUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>DICOS Threat Detection Report Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.3</para>
        /// </summary>
        public static readonly String DicosThreatDetectionReportStorageUid = "1.2.840.10008.5.1.4.1.1.501.3";

        /// <summary>SopClass for
        /// <para>DICOS Threat Detection Report Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.501.3</para>
        /// </summary>
        public static readonly SopClass DicosThreatDetectionReportStorage =
                             new SopClass("DICOS Threat Detection Report Storage", 
                                          DicosThreatDetectionReportStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Digital Intra-oral X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.3</para>
        /// </summary>
        public static readonly String DigitalIntraOralXRayImageStorageForPresentationUid = "1.2.840.10008.5.1.4.1.1.1.3";

        /// <summary>SopClass for
        /// <para>Digital Intra-oral X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.3</para>
        /// </summary>
        public static readonly SopClass DigitalIntraOralXRayImageStorageForPresentation =
                             new SopClass("Digital Intra-oral X-Ray Image Storage - For Presentation", 
                                          DigitalIntraOralXRayImageStorageForPresentationUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Digital Intra-oral X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.3.1</para>
        /// </summary>
        public static readonly String DigitalIntraOralXRayImageStorageForProcessingUid = "1.2.840.10008.5.1.4.1.1.1.3.1";

        /// <summary>SopClass for
        /// <para>Digital Intra-oral X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.3.1</para>
        /// </summary>
        public static readonly SopClass DigitalIntraOralXRayImageStorageForProcessing =
                             new SopClass("Digital Intra-oral X-Ray Image Storage - For Processing", 
                                          DigitalIntraOralXRayImageStorageForProcessingUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Digital Mammography X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.2</para>
        /// </summary>
        public static readonly String DigitalMammographyXRayImageStorageForPresentationUid = "1.2.840.10008.5.1.4.1.1.1.2";

        /// <summary>SopClass for
        /// <para>Digital Mammography X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.2</para>
        /// </summary>
        public static readonly SopClass DigitalMammographyXRayImageStorageForPresentation =
                             new SopClass("Digital Mammography X-Ray Image Storage - For Presentation", 
                                          DigitalMammographyXRayImageStorageForPresentationUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Digital Mammography X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.2.1</para>
        /// </summary>
        public static readonly String DigitalMammographyXRayImageStorageForProcessingUid = "1.2.840.10008.5.1.4.1.1.1.2.1";

        /// <summary>SopClass for
        /// <para>Digital Mammography X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.2.1</para>
        /// </summary>
        public static readonly SopClass DigitalMammographyXRayImageStorageForProcessing =
                             new SopClass("Digital Mammography X-Ray Image Storage - For Processing", 
                                          DigitalMammographyXRayImageStorageForProcessingUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Digital X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.1</para>
        /// </summary>
        public static readonly String DigitalXRayImageStorageForPresentationUid = "1.2.840.10008.5.1.4.1.1.1.1";

        /// <summary>SopClass for
        /// <para>Digital X-Ray Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.1</para>
        /// </summary>
        public static readonly SopClass DigitalXRayImageStorageForPresentation =
                             new SopClass("Digital X-Ray Image Storage - For Presentation", 
                                          DigitalXRayImageStorageForPresentationUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Digital X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.1.1</para>
        /// </summary>
        public static readonly String DigitalXRayImageStorageForProcessingUid = "1.2.840.10008.5.1.4.1.1.1.1.1";

        /// <summary>SopClass for
        /// <para>Digital X-Ray Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.1.1.1</para>
        /// </summary>
        public static readonly SopClass DigitalXRayImageStorageForProcessing =
                             new SopClass("Digital X-Ray Image Storage - For Processing", 
                                          DigitalXRayImageStorageForProcessingUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Eddy Current Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.601.1</para>
        /// </summary>
        public static readonly String EddyCurrentImageStorageUid = "1.2.840.10008.5.1.4.1.1.601.1";

        /// <summary>SopClass for
        /// <para>Eddy Current Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.601.1</para>
        /// </summary>
        public static readonly SopClass EddyCurrentImageStorage =
                             new SopClass("Eddy Current Image Storage", 
                                          EddyCurrentImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Eddy Current Multi-frame Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.601.2</para>
        /// </summary>
        public static readonly String EddyCurrentMultiFrameImageStorageUid = "1.2.840.10008.5.1.4.1.1.601.2";

        /// <summary>SopClass for
        /// <para>Eddy Current Multi-frame Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.601.2</para>
        /// </summary>
        public static readonly SopClass EddyCurrentMultiFrameImageStorage =
                             new SopClass("Eddy Current Multi-frame Image Storage", 
                                          EddyCurrentMultiFrameImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Encapsulated CDA Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.104.2</para>
        /// </summary>
        public static readonly String EncapsulatedCdaStorageUid = "1.2.840.10008.5.1.4.1.1.104.2";

        /// <summary>SopClass for
        /// <para>Encapsulated CDA Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.104.2</para>
        /// </summary>
        public static readonly SopClass EncapsulatedCdaStorage =
                             new SopClass("Encapsulated CDA Storage", 
                                          EncapsulatedCdaStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Encapsulated PDF Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.104.1</para>
        /// </summary>
        public static readonly String EncapsulatedPdfStorageUid = "1.2.840.10008.5.1.4.1.1.104.1";

        /// <summary>SopClass for
        /// <para>Encapsulated PDF Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.104.1</para>
        /// </summary>
        public static readonly SopClass EncapsulatedPdfStorage =
                             new SopClass("Encapsulated PDF Storage", 
                                          EncapsulatedPdfStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Enhanced CT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.2.1</para>
        /// </summary>
        public static readonly String EnhancedCtImageStorageUid = "1.2.840.10008.5.1.4.1.1.2.1";

        /// <summary>SopClass for
        /// <para>Enhanced CT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.2.1</para>
        /// </summary>
        public static readonly SopClass EnhancedCtImageStorage =
                             new SopClass("Enhanced CT Image Storage", 
                                          EnhancedCtImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Enhanced MR Color Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4.3</para>
        /// </summary>
        public static readonly String EnhancedMrColorImageStorageUid = "1.2.840.10008.5.1.4.1.1.4.3";

        /// <summary>SopClass for
        /// <para>Enhanced MR Color Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4.3</para>
        /// </summary>
        public static readonly SopClass EnhancedMrColorImageStorage =
                             new SopClass("Enhanced MR Color Image Storage", 
                                          EnhancedMrColorImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Enhanced MR Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4.1</para>
        /// </summary>
        public static readonly String EnhancedMrImageStorageUid = "1.2.840.10008.5.1.4.1.1.4.1";

        /// <summary>SopClass for
        /// <para>Enhanced MR Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4.1</para>
        /// </summary>
        public static readonly SopClass EnhancedMrImageStorage =
                             new SopClass("Enhanced MR Image Storage", 
                                          EnhancedMrImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Enhanced PET Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.130</para>
        /// </summary>
        public static readonly String EnhancedPetImageStorageUid = "1.2.840.10008.5.1.4.1.1.130";

        /// <summary>SopClass for
        /// <para>Enhanced PET Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.130</para>
        /// </summary>
        public static readonly SopClass EnhancedPetImageStorage =
                             new SopClass("Enhanced PET Image Storage", 
                                          EnhancedPetImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Enhanced SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.22</para>
        /// </summary>
        public static readonly String EnhancedSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.22";

        /// <summary>SopClass for
        /// <para>Enhanced SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.22</para>
        /// </summary>
        public static readonly SopClass EnhancedSrStorage =
                             new SopClass("Enhanced SR Storage", 
                                          EnhancedSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Enhanced US Volume Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.6.2</para>
        /// </summary>
        public static readonly String EnhancedUsVolumeStorageUid = "1.2.840.10008.5.1.4.1.1.6.2";

        /// <summary>SopClass for
        /// <para>Enhanced US Volume Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.6.2</para>
        /// </summary>
        public static readonly SopClass EnhancedUsVolumeStorage =
                             new SopClass("Enhanced US Volume Storage", 
                                          EnhancedUsVolumeStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Enhanced XA Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.1.1</para>
        /// </summary>
        public static readonly String EnhancedXaImageStorageUid = "1.2.840.10008.5.1.4.1.1.12.1.1";

        /// <summary>SopClass for
        /// <para>Enhanced XA Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.1.1</para>
        /// </summary>
        public static readonly SopClass EnhancedXaImageStorage =
                             new SopClass("Enhanced XA Image Storage", 
                                          EnhancedXaImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Enhanced XRF Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.2.1</para>
        /// </summary>
        public static readonly String EnhancedXrfImageStorageUid = "1.2.840.10008.5.1.4.1.1.12.2.1";

        /// <summary>SopClass for
        /// <para>Enhanced XRF Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.2.1</para>
        /// </summary>
        public static readonly SopClass EnhancedXrfImageStorage =
                             new SopClass("Enhanced XRF Image Storage", 
                                          EnhancedXrfImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>General Audio Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.4.2</para>
        /// </summary>
        public static readonly String GeneralAudioWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.4.2";

        /// <summary>SopClass for
        /// <para>General Audio Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.4.2</para>
        /// </summary>
        public static readonly SopClass GeneralAudioWaveformStorage =
                             new SopClass("General Audio Waveform Storage", 
                                          GeneralAudioWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>General ECG Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1.2</para>
        /// </summary>
        public static readonly String GeneralEcgWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.1.2";

        /// <summary>SopClass for
        /// <para>General ECG Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1.2</para>
        /// </summary>
        public static readonly SopClass GeneralEcgWaveformStorage =
                             new SopClass("General ECG Waveform Storage", 
                                          GeneralEcgWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>General Purpose Performed Procedure Step SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32.3</para>
        /// </summary>
        public static readonly String GeneralPurposePerformedProcedureStepSopClassUid = "1.2.840.10008.5.1.4.32.3";

        /// <summary>SopClass for
        /// <para>General Purpose Performed Procedure Step SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32.3</para>
        /// </summary>
        public static readonly SopClass GeneralPurposePerformedProcedureStepSopClass =
                             new SopClass("General Purpose Performed Procedure Step SOP Class", 
                                          GeneralPurposePerformedProcedureStepSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>General Purpose Scheduled Procedure Step SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32.2</para>
        /// </summary>
        public static readonly String GeneralPurposeScheduledProcedureStepSopClassUid = "1.2.840.10008.5.1.4.32.2";

        /// <summary>SopClass for
        /// <para>General Purpose Scheduled Procedure Step SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32.2</para>
        /// </summary>
        public static readonly SopClass GeneralPurposeScheduledProcedureStepSopClass =
                             new SopClass("General Purpose Scheduled Procedure Step SOP Class", 
                                          GeneralPurposeScheduledProcedureStepSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>General Purpose Worklist Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32.1</para>
        /// </summary>
        public static readonly String GeneralPurposeWorklistInformationModelFindUid = "1.2.840.10008.5.1.4.32.1";

        /// <summary>SopClass for
        /// <para>General Purpose Worklist Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32.1</para>
        /// </summary>
        public static readonly SopClass GeneralPurposeWorklistInformationModelFind =
                             new SopClass("General Purpose Worklist Information Model - FIND", 
                                          GeneralPurposeWorklistInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>General Relevant Patient Information Query</para>
        /// <para>UID: 1.2.840.10008.5.1.4.37.1</para>
        /// </summary>
        public static readonly String GeneralRelevantPatientInformationQueryUid = "1.2.840.10008.5.1.4.37.1";

        /// <summary>SopClass for
        /// <para>General Relevant Patient Information Query</para>
        /// <para>UID: 1.2.840.10008.5.1.4.37.1</para>
        /// </summary>
        public static readonly SopClass GeneralRelevantPatientInformationQuery =
                             new SopClass("General Relevant Patient Information Query", 
                                          GeneralRelevantPatientInformationQueryUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Generic Implant Template Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.2</para>
        /// </summary>
        public static readonly String GenericImplantTemplateInformationModelFindUid = "1.2.840.10008.5.1.4.43.2";

        /// <summary>SopClass for
        /// <para>Generic Implant Template Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.2</para>
        /// </summary>
        public static readonly SopClass GenericImplantTemplateInformationModelFind =
                             new SopClass("Generic Implant Template Information Model - FIND", 
                                          GenericImplantTemplateInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Generic Implant Template Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.4</para>
        /// </summary>
        public static readonly String GenericImplantTemplateInformationModelGetUid = "1.2.840.10008.5.1.4.43.4";

        /// <summary>SopClass for
        /// <para>Generic Implant Template Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.4</para>
        /// </summary>
        public static readonly SopClass GenericImplantTemplateInformationModelGet =
                             new SopClass("Generic Implant Template Information Model - GET", 
                                          GenericImplantTemplateInformationModelGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Generic Implant Template Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.3</para>
        /// </summary>
        public static readonly String GenericImplantTemplateInformationModelMoveUid = "1.2.840.10008.5.1.4.43.3";

        /// <summary>SopClass for
        /// <para>Generic Implant Template Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.3</para>
        /// </summary>
        public static readonly SopClass GenericImplantTemplateInformationModelMove =
                             new SopClass("Generic Implant Template Information Model - MOVE", 
                                          GenericImplantTemplateInformationModelMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Generic Implant Template Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.1</para>
        /// </summary>
        public static readonly String GenericImplantTemplateStorageUid = "1.2.840.10008.5.1.4.43.1";

        /// <summary>SopClass for
        /// <para>Generic Implant Template Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.43.1</para>
        /// </summary>
        public static readonly SopClass GenericImplantTemplateStorage =
                             new SopClass("Generic Implant Template Storage ", 
                                          GenericImplantTemplateStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Grayscale Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.1</para>
        /// </summary>
        public static readonly String GrayscaleSoftcopyPresentationStateStorageSopClassUid = "1.2.840.10008.5.1.4.1.1.11.1";

        /// <summary>SopClass for
        /// <para>Grayscale Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.1</para>
        /// </summary>
        public static readonly SopClass GrayscaleSoftcopyPresentationStateStorageSopClass =
                             new SopClass("Grayscale Softcopy Presentation State Storage SOP Class", 
                                          GrayscaleSoftcopyPresentationStateStorageSopClassUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Hanging Protocol Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.2</para>
        /// </summary>
        public static readonly String HangingProtocolInformationModelFindUid = "1.2.840.10008.5.1.4.38.2";

        /// <summary>SopClass for
        /// <para>Hanging Protocol Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.2</para>
        /// </summary>
        public static readonly SopClass HangingProtocolInformationModelFind =
                             new SopClass("Hanging Protocol Information Model - FIND", 
                                          HangingProtocolInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Hanging Protocol Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.4</para>
        /// </summary>
        public static readonly String HangingProtocolInformationModelGetUid = "1.2.840.10008.5.1.4.38.4";

        /// <summary>SopClass for
        /// <para>Hanging Protocol Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.4</para>
        /// </summary>
        public static readonly SopClass HangingProtocolInformationModelGet =
                             new SopClass("Hanging Protocol Information Model - GET", 
                                          HangingProtocolInformationModelGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Hanging Protocol Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.3</para>
        /// </summary>
        public static readonly String HangingProtocolInformationModelMoveUid = "1.2.840.10008.5.1.4.38.3";

        /// <summary>SopClass for
        /// <para>Hanging Protocol Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.3</para>
        /// </summary>
        public static readonly SopClass HangingProtocolInformationModelMove =
                             new SopClass("Hanging Protocol Information Model - MOVE", 
                                          HangingProtocolInformationModelMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Hanging Protocol Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.1</para>
        /// </summary>
        public static readonly String HangingProtocolStorageUid = "1.2.840.10008.5.1.4.38.1";

        /// <summary>SopClass for
        /// <para>Hanging Protocol Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.38.1</para>
        /// </summary>
        public static readonly SopClass HangingProtocolStorage =
                             new SopClass("Hanging Protocol Storage", 
                                          HangingProtocolStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Hardcopy Color Image Storage SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.30</para>
        /// </summary>
        public static readonly String HardcopyColorImageStorageSopClassRetiredUid = "1.2.840.10008.5.1.1.30";

        /// <summary>SopClass for
        /// <para>Hardcopy Color Image Storage SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.30</para>
        /// </summary>
        public static readonly SopClass HardcopyColorImageStorageSopClassRetired =
                             new SopClass("Hardcopy Color Image Storage SOP Class (Retired)", 
                                          HardcopyColorImageStorageSopClassRetiredUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Hardcopy Grayscale Image Storage SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.29</para>
        /// </summary>
        public static readonly String HardcopyGrayscaleImageStorageSopClassRetiredUid = "1.2.840.10008.5.1.1.29";

        /// <summary>SopClass for
        /// <para>Hardcopy Grayscale Image Storage SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.29</para>
        /// </summary>
        public static readonly SopClass HardcopyGrayscaleImageStorageSopClassRetired =
                             new SopClass("Hardcopy Grayscale Image Storage SOP Class (Retired)", 
                                          HardcopyGrayscaleImageStorageSopClassRetiredUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Hemodynamic Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.2.1</para>
        /// </summary>
        public static readonly String HemodynamicWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.2.1";

        /// <summary>SopClass for
        /// <para>Hemodynamic Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.2.1</para>
        /// </summary>
        public static readonly SopClass HemodynamicWaveformStorage =
                             new SopClass("Hemodynamic Waveform Storage", 
                                          HemodynamicWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Image Overlay Box SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.24</para>
        /// </summary>
        public static readonly String ImageOverlayBoxSopClassRetiredUid = "1.2.840.10008.5.1.1.24";

        /// <summary>SopClass for
        /// <para>Image Overlay Box SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.24</para>
        /// </summary>
        public static readonly SopClass ImageOverlayBoxSopClassRetired =
                             new SopClass("Image Overlay Box SOP Class (Retired)", 
                                          ImageOverlayBoxSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Assembly Template Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.2</para>
        /// </summary>
        public static readonly String ImplantAssemblyTemplateInformationModelFindUid = "1.2.840.10008.5.1.4.44.2";

        /// <summary>SopClass for
        /// <para>Implant Assembly Template Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.2</para>
        /// </summary>
        public static readonly SopClass ImplantAssemblyTemplateInformationModelFind =
                             new SopClass("Implant Assembly Template Information Model - FIND", 
                                          ImplantAssemblyTemplateInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Assembly Template Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.4</para>
        /// </summary>
        public static readonly String ImplantAssemblyTemplateInformationModelGetUid = "1.2.840.10008.5.1.4.44.4";

        /// <summary>SopClass for
        /// <para>Implant Assembly Template Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.4</para>
        /// </summary>
        public static readonly SopClass ImplantAssemblyTemplateInformationModelGet =
                             new SopClass("Implant Assembly Template Information Model - GET", 
                                          ImplantAssemblyTemplateInformationModelGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Assembly Template Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.3</para>
        /// </summary>
        public static readonly String ImplantAssemblyTemplateInformationModelMoveUid = "1.2.840.10008.5.1.4.44.3";

        /// <summary>SopClass for
        /// <para>Implant Assembly Template Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.3</para>
        /// </summary>
        public static readonly SopClass ImplantAssemblyTemplateInformationModelMove =
                             new SopClass("Implant Assembly Template Information Model - MOVE", 
                                          ImplantAssemblyTemplateInformationModelMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Assembly Template Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.1</para>
        /// </summary>
        public static readonly String ImplantAssemblyTemplateStorageUid = "1.2.840.10008.5.1.4.44.1";

        /// <summary>SopClass for
        /// <para>Implant Assembly Template Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.44.1</para>
        /// </summary>
        public static readonly SopClass ImplantAssemblyTemplateStorage =
                             new SopClass("Implant Assembly Template Storage ", 
                                          ImplantAssemblyTemplateStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Implant Template Group Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.2</para>
        /// </summary>
        public static readonly String ImplantTemplateGroupInformationModelFindUid = "1.2.840.10008.5.1.4.45.2";

        /// <summary>SopClass for
        /// <para>Implant Template Group Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.2</para>
        /// </summary>
        public static readonly SopClass ImplantTemplateGroupInformationModelFind =
                             new SopClass("Implant Template Group Information Model - FIND", 
                                          ImplantTemplateGroupInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Template Group Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.4</para>
        /// </summary>
        public static readonly String ImplantTemplateGroupInformationModelGetUid = "1.2.840.10008.5.1.4.45.4";

        /// <summary>SopClass for
        /// <para>Implant Template Group Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.4</para>
        /// </summary>
        public static readonly SopClass ImplantTemplateGroupInformationModelGet =
                             new SopClass("Implant Template Group Information Model - GET", 
                                          ImplantTemplateGroupInformationModelGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Template Group Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.3</para>
        /// </summary>
        public static readonly String ImplantTemplateGroupInformationModelMoveUid = "1.2.840.10008.5.1.4.45.3";

        /// <summary>SopClass for
        /// <para>Implant Template Group Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.3</para>
        /// </summary>
        public static readonly SopClass ImplantTemplateGroupInformationModelMove =
                             new SopClass("Implant Template Group Information Model - MOVE", 
                                          ImplantTemplateGroupInformationModelMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Implant Template Group Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.1</para>
        /// </summary>
        public static readonly String ImplantTemplateGroupStorageUid = "1.2.840.10008.5.1.4.45.1";

        /// <summary>SopClass for
        /// <para>Implant Template Group Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.45.1</para>
        /// </summary>
        public static readonly SopClass ImplantTemplateGroupStorage =
                             new SopClass("Implant Template Group Storage ", 
                                          ImplantTemplateGroupStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Implantation Plan SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.70</para>
        /// </summary>
        public static readonly String ImplantationPlanSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.70";

        /// <summary>SopClass for
        /// <para>Implantation Plan SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.70</para>
        /// </summary>
        public static readonly SopClass ImplantationPlanSrStorage =
                             new SopClass("Implantation Plan SR Storage", 
                                          ImplantationPlanSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Instance Availability Notification SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.33</para>
        /// </summary>
        public static readonly String InstanceAvailabilityNotificationSopClassUid = "1.2.840.10008.5.1.4.33";

        /// <summary>SopClass for
        /// <para>Instance Availability Notification SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.33</para>
        /// </summary>
        public static readonly SopClass InstanceAvailabilityNotificationSopClass =
                             new SopClass("Instance Availability Notification SOP Class", 
                                          InstanceAvailabilityNotificationSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Intraocular Lens Calculations Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.8</para>
        /// </summary>
        public static readonly String IntraocularLensCalculationsStorageUid = "1.2.840.10008.5.1.4.1.1.78.8";

        /// <summary>SopClass for
        /// <para>Intraocular Lens Calculations Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.8</para>
        /// </summary>
        public static readonly SopClass IntraocularLensCalculationsStorage =
                             new SopClass("Intraocular Lens Calculations Storage", 
                                          IntraocularLensCalculationsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Intravascular Optical Coherence Tomography Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.14.1</para>
        /// </summary>
        public static readonly String IntravascularOpticalCoherenceTomographyImageStorageForPresentationUid = "1.2.840.10008.5.1.4.1.1.14.1";

        /// <summary>SopClass for
        /// <para>Intravascular Optical Coherence Tomography Image Storage - For Presentation</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.14.1</para>
        /// </summary>
        public static readonly SopClass IntravascularOpticalCoherenceTomographyImageStorageForPresentation =
                             new SopClass("Intravascular Optical Coherence Tomography Image Storage - For Presentation", 
                                          IntravascularOpticalCoherenceTomographyImageStorageForPresentationUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Intravascular Optical Coherence Tomography Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.14.2</para>
        /// </summary>
        public static readonly String IntravascularOpticalCoherenceTomographyImageStorageForProcessingUid = "1.2.840.10008.5.1.4.1.1.14.2";

        /// <summary>SopClass for
        /// <para>Intravascular Optical Coherence Tomography Image Storage - For Processing</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.14.2</para>
        /// </summary>
        public static readonly SopClass IntravascularOpticalCoherenceTomographyImageStorageForProcessing =
                             new SopClass("Intravascular Optical Coherence Tomography Image Storage - For Processing", 
                                          IntravascularOpticalCoherenceTomographyImageStorageForProcessingUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Keratometry Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.3</para>
        /// </summary>
        public static readonly String KeratometryMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.78.3";

        /// <summary>SopClass for
        /// <para>Keratometry Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.3</para>
        /// </summary>
        public static readonly SopClass KeratometryMeasurementsStorage =
                             new SopClass("Keratometry Measurements Storage", 
                                          KeratometryMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Key Object Selection Document Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.59</para>
        /// </summary>
        public static readonly String KeyObjectSelectionDocumentStorageUid = "1.2.840.10008.5.1.4.1.1.88.59";

        /// <summary>SopClass for
        /// <para>Key Object Selection Document Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.59</para>
        /// </summary>
        public static readonly SopClass KeyObjectSelectionDocumentStorage =
                             new SopClass("Key Object Selection Document Storage", 
                                          KeyObjectSelectionDocumentStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Lensometry Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.1</para>
        /// </summary>
        public static readonly String LensometryMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.78.1";

        /// <summary>SopClass for
        /// <para>Lensometry Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.1</para>
        /// </summary>
        public static readonly SopClass LensometryMeasurementsStorage =
                             new SopClass("Lensometry Measurements Storage", 
                                          LensometryMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Macular Grid Thickness and Volume Report Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.79.1</para>
        /// </summary>
        public static readonly String MacularGridThicknessAndVolumeReportStorageUid = "1.2.840.10008.5.1.4.1.1.79.1";

        /// <summary>SopClass for
        /// <para>Macular Grid Thickness and Volume Report Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.79.1</para>
        /// </summary>
        public static readonly SopClass MacularGridThicknessAndVolumeReportStorage =
                             new SopClass("Macular Grid Thickness and Volume Report Storage", 
                                          MacularGridThicknessAndVolumeReportStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Mammography CAD SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.50</para>
        /// </summary>
        public static readonly String MammographyCadSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.50";

        /// <summary>SopClass for
        /// <para>Mammography CAD SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.50</para>
        /// </summary>
        public static readonly SopClass MammographyCadSrStorage =
                             new SopClass("Mammography CAD SR Storage", 
                                          MammographyCadSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Media Creation Management SOP Class UID</para>
        /// <para>UID: 1.2.840.10008.5.1.1.33</para>
        /// </summary>
        public static readonly String MediaCreationManagementSopClassUidUid = "1.2.840.10008.5.1.1.33";

        /// <summary>SopClass for
        /// <para>Media Creation Management SOP Class UID</para>
        /// <para>UID: 1.2.840.10008.5.1.1.33</para>
        /// </summary>
        public static readonly SopClass MediaCreationManagementSopClassUid =
                             new SopClass("Media Creation Management SOP Class UID", 
                                          MediaCreationManagementSopClassUidUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Media Storage Directory Storage</para>
        /// <para>UID: 1.2.840.10008.1.3.10</para>
        /// </summary>
        public static readonly String MediaStorageDirectoryStorageUid = "1.2.840.10008.1.3.10";

        /// <summary>SopClass for
        /// <para>Media Storage Directory Storage</para>
        /// <para>UID: 1.2.840.10008.1.3.10</para>
        /// </summary>
        public static readonly SopClass MediaStorageDirectoryStorage =
                             new SopClass("Media Storage Directory Storage", 
                                          MediaStorageDirectoryStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Modality Performed Procedure Step Notification SOP Class</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.5</para>
        /// </summary>
        public static readonly String ModalityPerformedProcedureStepNotificationSopClassUid = "1.2.840.10008.3.1.2.3.5";

        /// <summary>SopClass for
        /// <para>Modality Performed Procedure Step Notification SOP Class</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.5</para>
        /// </summary>
        public static readonly SopClass ModalityPerformedProcedureStepNotificationSopClass =
                             new SopClass("Modality Performed Procedure Step Notification SOP Class", 
                                          ModalityPerformedProcedureStepNotificationSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Modality Performed Procedure Step Retrieve SOP Class</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.4</para>
        /// </summary>
        public static readonly String ModalityPerformedProcedureStepRetrieveSopClassUid = "1.2.840.10008.3.1.2.3.4";

        /// <summary>SopClass for
        /// <para>Modality Performed Procedure Step Retrieve SOP Class</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.4</para>
        /// </summary>
        public static readonly SopClass ModalityPerformedProcedureStepRetrieveSopClass =
                             new SopClass("Modality Performed Procedure Step Retrieve SOP Class", 
                                          ModalityPerformedProcedureStepRetrieveSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Modality Performed Procedure Step SOP Class</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.3</para>
        /// </summary>
        public static readonly String ModalityPerformedProcedureStepSopClassUid = "1.2.840.10008.3.1.2.3.3";

        /// <summary>SopClass for
        /// <para>Modality Performed Procedure Step SOP Class</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.3</para>
        /// </summary>
        public static readonly SopClass ModalityPerformedProcedureStepSopClass =
                             new SopClass("Modality Performed Procedure Step SOP Class", 
                                          ModalityPerformedProcedureStepSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Modality Worklist Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.31</para>
        /// </summary>
        public static readonly String ModalityWorklistInformationModelFindUid = "1.2.840.10008.5.1.4.31";

        /// <summary>SopClass for
        /// <para>Modality Worklist Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.31</para>
        /// </summary>
        public static readonly SopClass ModalityWorklistInformationModelFind =
                             new SopClass("Modality Worklist Information Model - FIND", 
                                          ModalityWorklistInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>MR Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4</para>
        /// </summary>
        public static readonly String MrImageStorageUid = "1.2.840.10008.5.1.4.1.1.4";

        /// <summary>SopClass for
        /// <para>MR Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4</para>
        /// </summary>
        public static readonly SopClass MrImageStorage =
                             new SopClass("MR Image Storage", 
                                          MrImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>MR Spectroscopy Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4.2</para>
        /// </summary>
        public static readonly String MrSpectroscopyStorageUid = "1.2.840.10008.5.1.4.1.1.4.2";

        /// <summary>SopClass for
        /// <para>MR Spectroscopy Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.4.2</para>
        /// </summary>
        public static readonly SopClass MrSpectroscopyStorage =
                             new SopClass("MR Spectroscopy Storage", 
                                          MrSpectroscopyStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Multi-frame Grayscale Byte Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.2</para>
        /// </summary>
        public static readonly String MultiFrameGrayscaleByteSecondaryCaptureImageStorageUid = "1.2.840.10008.5.1.4.1.1.7.2";

        /// <summary>SopClass for
        /// <para>Multi-frame Grayscale Byte Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.2</para>
        /// </summary>
        public static readonly SopClass MultiFrameGrayscaleByteSecondaryCaptureImageStorage =
                             new SopClass("Multi-frame Grayscale Byte Secondary Capture Image Storage", 
                                          MultiFrameGrayscaleByteSecondaryCaptureImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Multi-frame Grayscale Word Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.3</para>
        /// </summary>
        public static readonly String MultiFrameGrayscaleWordSecondaryCaptureImageStorageUid = "1.2.840.10008.5.1.4.1.1.7.3";

        /// <summary>SopClass for
        /// <para>Multi-frame Grayscale Word Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.3</para>
        /// </summary>
        public static readonly SopClass MultiFrameGrayscaleWordSecondaryCaptureImageStorage =
                             new SopClass("Multi-frame Grayscale Word Secondary Capture Image Storage", 
                                          MultiFrameGrayscaleWordSecondaryCaptureImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Multi-frame Single Bit Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.1</para>
        /// </summary>
        public static readonly String MultiFrameSingleBitSecondaryCaptureImageStorageUid = "1.2.840.10008.5.1.4.1.1.7.1";

        /// <summary>SopClass for
        /// <para>Multi-frame Single Bit Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.1</para>
        /// </summary>
        public static readonly SopClass MultiFrameSingleBitSecondaryCaptureImageStorage =
                             new SopClass("Multi-frame Single Bit Secondary Capture Image Storage", 
                                          MultiFrameSingleBitSecondaryCaptureImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Multi-frame True Color Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.4</para>
        /// </summary>
        public static readonly String MultiFrameTrueColorSecondaryCaptureImageStorageUid = "1.2.840.10008.5.1.4.1.1.7.4";

        /// <summary>SopClass for
        /// <para>Multi-frame True Color Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7.4</para>
        /// </summary>
        public static readonly SopClass MultiFrameTrueColorSecondaryCaptureImageStorage =
                             new SopClass("Multi-frame True Color Secondary Capture Image Storage", 
                                          MultiFrameTrueColorSecondaryCaptureImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Nuclear Medicine Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.20</para>
        /// </summary>
        public static readonly String NuclearMedicineImageStorageUid = "1.2.840.10008.5.1.4.1.1.20";

        /// <summary>SopClass for
        /// <para>Nuclear Medicine Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.20</para>
        /// </summary>
        public static readonly SopClass NuclearMedicineImageStorage =
                             new SopClass("Nuclear Medicine Image Storage", 
                                          NuclearMedicineImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Nuclear Medicine Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.5</para>
        /// </summary>
        public static readonly String NuclearMedicineImageStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.5";

        /// <summary>SopClass for
        /// <para>Nuclear Medicine Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.5</para>
        /// </summary>
        public static readonly SopClass NuclearMedicineImageStorageRetired =
                             new SopClass("Nuclear Medicine Image Storage (Retired)", 
                                          NuclearMedicineImageStorageRetiredUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ophthalmic Axial Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.7</para>
        /// </summary>
        public static readonly String OphthalmicAxialMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.78.7";

        /// <summary>SopClass for
        /// <para>Ophthalmic Axial Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.7</para>
        /// </summary>
        public static readonly SopClass OphthalmicAxialMeasurementsStorage =
                             new SopClass("Ophthalmic Axial Measurements Storage", 
                                          OphthalmicAxialMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Ophthalmic Photography 16 Bit Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.2</para>
        /// </summary>
        public static readonly String OphthalmicPhotography16BitImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.5.2";

        /// <summary>SopClass for
        /// <para>Ophthalmic Photography 16 Bit Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.2</para>
        /// </summary>
        public static readonly SopClass OphthalmicPhotography16BitImageStorage =
                             new SopClass("Ophthalmic Photography 16 Bit Image Storage", 
                                          OphthalmicPhotography16BitImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ophthalmic Photography 8 Bit Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.1</para>
        /// </summary>
        public static readonly String OphthalmicPhotography8BitImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.5.1";

        /// <summary>SopClass for
        /// <para>Ophthalmic Photography 8 Bit Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.1</para>
        /// </summary>
        public static readonly SopClass OphthalmicPhotography8BitImageStorage =
                             new SopClass("Ophthalmic Photography 8 Bit Image Storage", 
                                          OphthalmicPhotography8BitImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ophthalmic Tomography Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.4</para>
        /// </summary>
        public static readonly String OphthalmicTomographyImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.5.4";

        /// <summary>SopClass for
        /// <para>Ophthalmic Tomography Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.4</para>
        /// </summary>
        public static readonly SopClass OphthalmicTomographyImageStorage =
                             new SopClass("Ophthalmic Tomography Image Storage", 
                                          OphthalmicTomographyImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ophthalmic Visual Field Static Perimetry Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.80.1</para>
        /// </summary>
        public static readonly String OphthalmicVisualFieldStaticPerimetryMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.80.1";

        /// <summary>SopClass for
        /// <para>Ophthalmic Visual Field Static Perimetry Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.80.1</para>
        /// </summary>
        public static readonly SopClass OphthalmicVisualFieldStaticPerimetryMeasurementsStorage =
                             new SopClass("Ophthalmic Visual Field Static Perimetry Measurements Storage", 
                                          OphthalmicVisualFieldStaticPerimetryMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Patient Root Query/Retrieve Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.1.1</para>
        /// </summary>
        public static readonly String PatientRootQueryRetrieveInformationModelFindUid = "1.2.840.10008.5.1.4.1.2.1.1";

        /// <summary>SopClass for
        /// <para>Patient Root Query/Retrieve Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.1.1</para>
        /// </summary>
        public static readonly SopClass PatientRootQueryRetrieveInformationModelFind =
                             new SopClass("Patient Root Query/Retrieve Information Model - FIND", 
                                          PatientRootQueryRetrieveInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Patient Root Query/Retrieve Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.1.3</para>
        /// </summary>
        public static readonly String PatientRootQueryRetrieveInformationModelGetUid = "1.2.840.10008.5.1.4.1.2.1.3";

        /// <summary>SopClass for
        /// <para>Patient Root Query/Retrieve Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.1.3</para>
        /// </summary>
        public static readonly SopClass PatientRootQueryRetrieveInformationModelGet =
                             new SopClass("Patient Root Query/Retrieve Information Model - GET", 
                                          PatientRootQueryRetrieveInformationModelGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Patient Root Query/Retrieve Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.1.2</para>
        /// </summary>
        public static readonly String PatientRootQueryRetrieveInformationModelMoveUid = "1.2.840.10008.5.1.4.1.2.1.2";

        /// <summary>SopClass for
        /// <para>Patient Root Query/Retrieve Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.1.2</para>
        /// </summary>
        public static readonly SopClass PatientRootQueryRetrieveInformationModelMove =
                             new SopClass("Patient Root Query/Retrieve Information Model - MOVE", 
                                          PatientRootQueryRetrieveInformationModelMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Patient/Study Only Query/Retrieve Information Model - FIND (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.3.1</para>
        /// </summary>
        public static readonly String PatientStudyOnlyQueryRetrieveInformationModelFindRetiredUid = "1.2.840.10008.5.1.4.1.2.3.1";

        /// <summary>SopClass for
        /// <para>Patient/Study Only Query/Retrieve Information Model - FIND (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.3.1</para>
        /// </summary>
        public static readonly SopClass PatientStudyOnlyQueryRetrieveInformationModelFindRetired =
                             new SopClass("Patient/Study Only Query/Retrieve Information Model - FIND (Retired)", 
                                          PatientStudyOnlyQueryRetrieveInformationModelFindRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Patient/Study Only Query/Retrieve Information Model - GET (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.3.3</para>
        /// </summary>
        public static readonly String PatientStudyOnlyQueryRetrieveInformationModelGetRetiredUid = "1.2.840.10008.5.1.4.1.2.3.3";

        /// <summary>SopClass for
        /// <para>Patient/Study Only Query/Retrieve Information Model - GET (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.3.3</para>
        /// </summary>
        public static readonly SopClass PatientStudyOnlyQueryRetrieveInformationModelGetRetired =
                             new SopClass("Patient/Study Only Query/Retrieve Information Model - GET (Retired)", 
                                          PatientStudyOnlyQueryRetrieveInformationModelGetRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Patient/Study Only Query/Retrieve Information Model - MOVE (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.3.2</para>
        /// </summary>
        public static readonly String PatientStudyOnlyQueryRetrieveInformationModelMoveRetiredUid = "1.2.840.10008.5.1.4.1.2.3.2";

        /// <summary>SopClass for
        /// <para>Patient/Study Only Query/Retrieve Information Model - MOVE (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.3.2</para>
        /// </summary>
        public static readonly SopClass PatientStudyOnlyQueryRetrieveInformationModelMoveRetired =
                             new SopClass("Patient/Study Only Query/Retrieve Information Model - MOVE (Retired)", 
                                          PatientStudyOnlyQueryRetrieveInformationModelMoveRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Positron Emission Tomography Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.128</para>
        /// </summary>
        public static readonly String PositronEmissionTomographyImageStorageUid = "1.2.840.10008.5.1.4.1.1.128";

        /// <summary>SopClass for
        /// <para>Positron Emission Tomography Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.128</para>
        /// </summary>
        public static readonly SopClass PositronEmissionTomographyImageStorage =
                             new SopClass("Positron Emission Tomography Image Storage", 
                                          PositronEmissionTomographyImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Presentation LUT SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.23</para>
        /// </summary>
        public static readonly String PresentationLutSopClassUid = "1.2.840.10008.5.1.1.23";

        /// <summary>SopClass for
        /// <para>Presentation LUT SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.23</para>
        /// </summary>
        public static readonly SopClass PresentationLutSopClass =
                             new SopClass("Presentation LUT SOP Class", 
                                          PresentationLutSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Print Job SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.14</para>
        /// </summary>
        public static readonly String PrintJobSopClassUid = "1.2.840.10008.5.1.1.14";

        /// <summary>SopClass for
        /// <para>Print Job SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.14</para>
        /// </summary>
        public static readonly SopClass PrintJobSopClass =
                             new SopClass("Print Job SOP Class", 
                                          PrintJobSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Print Queue Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.26</para>
        /// </summary>
        public static readonly String PrintQueueManagementSopClassRetiredUid = "1.2.840.10008.5.1.1.26";

        /// <summary>SopClass for
        /// <para>Print Queue Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.26</para>
        /// </summary>
        public static readonly SopClass PrintQueueManagementSopClassRetired =
                             new SopClass("Print Queue Management SOP Class (Retired)", 
                                          PrintQueueManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Printer Configuration Retrieval SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.16.376</para>
        /// </summary>
        public static readonly String PrinterConfigurationRetrievalSopClassUid = "1.2.840.10008.5.1.1.16.376";

        /// <summary>SopClass for
        /// <para>Printer Configuration Retrieval SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.16.376</para>
        /// </summary>
        public static readonly SopClass PrinterConfigurationRetrievalSopClass =
                             new SopClass("Printer Configuration Retrieval SOP Class", 
                                          PrinterConfigurationRetrievalSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Printer SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.16</para>
        /// </summary>
        public static readonly String PrinterSopClassUid = "1.2.840.10008.5.1.1.16";

        /// <summary>SopClass for
        /// <para>Printer SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.16</para>
        /// </summary>
        public static readonly SopClass PrinterSopClass =
                             new SopClass("Printer SOP Class", 
                                          PrinterSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Procedural Event Logging SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.40</para>
        /// </summary>
        public static readonly String ProceduralEventLoggingSopClassUid = "1.2.840.10008.1.40";

        /// <summary>SopClass for
        /// <para>Procedural Event Logging SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.40</para>
        /// </summary>
        public static readonly SopClass ProceduralEventLoggingSopClass =
                             new SopClass("Procedural Event Logging SOP Class", 
                                          ProceduralEventLoggingSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Procedure Log Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.40</para>
        /// </summary>
        public static readonly String ProcedureLogStorageUid = "1.2.840.10008.5.1.4.1.1.88.40";

        /// <summary>SopClass for
        /// <para>Procedure Log Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.40</para>
        /// </summary>
        public static readonly SopClass ProcedureLogStorage =
                             new SopClass("Procedure Log Storage", 
                                          ProcedureLogStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Product Characteristics Query SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.41</para>
        /// </summary>
        public static readonly String ProductCharacteristicsQuerySopClassUid = "1.2.840.10008.5.1.4.41";

        /// <summary>SopClass for
        /// <para>Product Characteristics Query SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.41</para>
        /// </summary>
        public static readonly SopClass ProductCharacteristicsQuerySopClass =
                             new SopClass("Product Characteristics Query SOP Class", 
                                          ProductCharacteristicsQuerySopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Pseudo-Color Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.3</para>
        /// </summary>
        public static readonly String PseudoColorSoftcopyPresentationStateStorageSopClassUid = "1.2.840.10008.5.1.4.1.1.11.3";

        /// <summary>SopClass for
        /// <para>Pseudo-Color Softcopy Presentation State Storage SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.3</para>
        /// </summary>
        public static readonly SopClass PseudoColorSoftcopyPresentationStateStorageSopClass =
                             new SopClass("Pseudo-Color Softcopy Presentation State Storage SOP Class", 
                                          PseudoColorSoftcopyPresentationStateStorageSopClassUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Pull Print Request SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.31</para>
        /// </summary>
        public static readonly String PullPrintRequestSopClassRetiredUid = "1.2.840.10008.5.1.1.31";

        /// <summary>SopClass for
        /// <para>Pull Print Request SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.31</para>
        /// </summary>
        public static readonly SopClass PullPrintRequestSopClassRetired =
                             new SopClass("Pull Print Request SOP Class (Retired)", 
                                          PullPrintRequestSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Raw Data Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66</para>
        /// </summary>
        public static readonly String RawDataStorageUid = "1.2.840.10008.5.1.4.1.1.66";

        /// <summary>SopClass for
        /// <para>Raw Data Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66</para>
        /// </summary>
        public static readonly SopClass RawDataStorage =
                             new SopClass("Raw Data Storage", 
                                          RawDataStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Real World Value Mapping Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.67</para>
        /// </summary>
        public static readonly String RealWorldValueMappingStorageUid = "1.2.840.10008.5.1.4.1.1.67";

        /// <summary>SopClass for
        /// <para>Real World Value Mapping Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.67</para>
        /// </summary>
        public static readonly SopClass RealWorldValueMappingStorage =
                             new SopClass("Real World Value Mapping Storage", 
                                          RealWorldValueMappingStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Referenced Image Box SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.4.2</para>
        /// </summary>
        public static readonly String ReferencedImageBoxSopClassRetiredUid = "1.2.840.10008.5.1.1.4.2";

        /// <summary>SopClass for
        /// <para>Referenced Image Box SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.4.2</para>
        /// </summary>
        public static readonly SopClass ReferencedImageBoxSopClassRetired =
                             new SopClass("Referenced Image Box SOP Class (Retired)", 
                                          ReferencedImageBoxSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Respiratory Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.6.1</para>
        /// </summary>
        public static readonly String RespiratoryWaveformStorageUid = "1.2.840.10008.5.1.4.1.1.9.6.1";

        /// <summary>SopClass for
        /// <para>Respiratory Waveform Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.6.1</para>
        /// </summary>
        public static readonly SopClass RespiratoryWaveformStorage =
                             new SopClass("Respiratory Waveform Storage", 
                                          RespiratoryWaveformStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Beams Delivery Instruction Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.7</para>
        /// </summary>
        public static readonly String RtBeamsDeliveryInstructionStorageUid = "1.2.840.10008.5.1.4.34.7";

        /// <summary>SopClass for
        /// <para>RT Beams Delivery Instruction Storage </para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.7</para>
        /// </summary>
        public static readonly SopClass RtBeamsDeliveryInstructionStorage =
                             new SopClass("RT Beams Delivery Instruction Storage ", 
                                          RtBeamsDeliveryInstructionStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Beams Delivery Instruction Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.1</para>
        /// </summary>
        public static readonly String RtBeamsDeliveryInstructionStorageTrialRetiredUid = "1.2.840.10008.5.1.4.34.1";

        /// <summary>SopClass for
        /// <para>RT Beams Delivery Instruction Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.1</para>
        /// </summary>
        public static readonly SopClass RtBeamsDeliveryInstructionStorageTrialRetired =
                             new SopClass("RT Beams Delivery Instruction Storage - Trial (Retired)", 
                                          RtBeamsDeliveryInstructionStorageTrialRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Beams Treatment Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.4</para>
        /// </summary>
        public static readonly String RtBeamsTreatmentRecordStorageUid = "1.2.840.10008.5.1.4.1.1.481.4";

        /// <summary>SopClass for
        /// <para>RT Beams Treatment Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.4</para>
        /// </summary>
        public static readonly SopClass RtBeamsTreatmentRecordStorage =
                             new SopClass("RT Beams Treatment Record Storage", 
                                          RtBeamsTreatmentRecordStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Brachy Treatment Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.6</para>
        /// </summary>
        public static readonly String RtBrachyTreatmentRecordStorageUid = "1.2.840.10008.5.1.4.1.1.481.6";

        /// <summary>SopClass for
        /// <para>RT Brachy Treatment Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.6</para>
        /// </summary>
        public static readonly SopClass RtBrachyTreatmentRecordStorage =
                             new SopClass("RT Brachy Treatment Record Storage", 
                                          RtBrachyTreatmentRecordStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Conventional Machine Verification </para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.8</para>
        /// </summary>
        public static readonly String RtConventionalMachineVerificationUid = "1.2.840.10008.5.1.4.34.8";

        /// <summary>SopClass for
        /// <para>RT Conventional Machine Verification </para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.8</para>
        /// </summary>
        public static readonly SopClass RtConventionalMachineVerification =
                             new SopClass("RT Conventional Machine Verification ", 
                                          RtConventionalMachineVerificationUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>RT Conventional Machine Verification - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.2</para>
        /// </summary>
        public static readonly String RtConventionalMachineVerificationTrialRetiredUid = "1.2.840.10008.5.1.4.34.2";

        /// <summary>SopClass for
        /// <para>RT Conventional Machine Verification - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.2</para>
        /// </summary>
        public static readonly SopClass RtConventionalMachineVerificationTrialRetired =
                             new SopClass("RT Conventional Machine Verification - Trial (Retired)", 
                                          RtConventionalMachineVerificationTrialRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>RT Dose Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.2</para>
        /// </summary>
        public static readonly String RtDoseStorageUid = "1.2.840.10008.5.1.4.1.1.481.2";

        /// <summary>SopClass for
        /// <para>RT Dose Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.2</para>
        /// </summary>
        public static readonly SopClass RtDoseStorage =
                             new SopClass("RT Dose Storage", 
                                          RtDoseStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.1</para>
        /// </summary>
        public static readonly String RtImageStorageUid = "1.2.840.10008.5.1.4.1.1.481.1";

        /// <summary>SopClass for
        /// <para>RT Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.1</para>
        /// </summary>
        public static readonly SopClass RtImageStorage =
                             new SopClass("RT Image Storage", 
                                          RtImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>RT Ion Beams Treatment Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.9</para>
        /// </summary>
        public static readonly String RtIonBeamsTreatmentRecordStorageUid = "1.2.840.10008.5.1.4.1.1.481.9";

        /// <summary>SopClass for
        /// <para>RT Ion Beams Treatment Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.9</para>
        /// </summary>
        public static readonly SopClass RtIonBeamsTreatmentRecordStorage =
                             new SopClass("RT Ion Beams Treatment Record Storage", 
                                          RtIonBeamsTreatmentRecordStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Ion Machine Verification </para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.9</para>
        /// </summary>
        public static readonly String RtIonMachineVerificationUid = "1.2.840.10008.5.1.4.34.9";

        /// <summary>SopClass for
        /// <para>RT Ion Machine Verification </para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.9</para>
        /// </summary>
        public static readonly SopClass RtIonMachineVerification =
                             new SopClass("RT Ion Machine Verification ", 
                                          RtIonMachineVerificationUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>RT Ion Machine Verification - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.3</para>
        /// </summary>
        public static readonly String RtIonMachineVerificationTrialRetiredUid = "1.2.840.10008.5.1.4.34.3";

        /// <summary>SopClass for
        /// <para>RT Ion Machine Verification - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.3</para>
        /// </summary>
        public static readonly SopClass RtIonMachineVerificationTrialRetired =
                             new SopClass("RT Ion Machine Verification - Trial (Retired)", 
                                          RtIonMachineVerificationTrialRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>RT Ion Plan Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.8</para>
        /// </summary>
        public static readonly String RtIonPlanStorageUid = "1.2.840.10008.5.1.4.1.1.481.8";

        /// <summary>SopClass for
        /// <para>RT Ion Plan Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.8</para>
        /// </summary>
        public static readonly SopClass RtIonPlanStorage =
                             new SopClass("RT Ion Plan Storage", 
                                          RtIonPlanStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Plan Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.5</para>
        /// </summary>
        public static readonly String RtPlanStorageUid = "1.2.840.10008.5.1.4.1.1.481.5";

        /// <summary>SopClass for
        /// <para>RT Plan Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.5</para>
        /// </summary>
        public static readonly SopClass RtPlanStorage =
                             new SopClass("RT Plan Storage", 
                                          RtPlanStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Structure Set Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.3</para>
        /// </summary>
        public static readonly String RtStructureSetStorageUid = "1.2.840.10008.5.1.4.1.1.481.3";

        /// <summary>SopClass for
        /// <para>RT Structure Set Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.3</para>
        /// </summary>
        public static readonly SopClass RtStructureSetStorage =
                             new SopClass("RT Structure Set Storage", 
                                          RtStructureSetStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>RT Treatment Summary Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.7</para>
        /// </summary>
        public static readonly String RtTreatmentSummaryRecordStorageUid = "1.2.840.10008.5.1.4.1.1.481.7";

        /// <summary>SopClass for
        /// <para>RT Treatment Summary Record Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.481.7</para>
        /// </summary>
        public static readonly SopClass RtTreatmentSummaryRecordStorage =
                             new SopClass("RT Treatment Summary Record Storage", 
                                          RtTreatmentSummaryRecordStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7</para>
        /// </summary>
        public static readonly String SecondaryCaptureImageStorageUid = "1.2.840.10008.5.1.4.1.1.7";

        /// <summary>SopClass for
        /// <para>Secondary Capture Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.7</para>
        /// </summary>
        public static readonly SopClass SecondaryCaptureImageStorage =
                             new SopClass("Secondary Capture Image Storage", 
                                          SecondaryCaptureImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Segmentation Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.4</para>
        /// </summary>
        public static readonly String SegmentationStorageUid = "1.2.840.10008.5.1.4.1.1.66.4";

        /// <summary>SopClass for
        /// <para>Segmentation Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.4</para>
        /// </summary>
        public static readonly SopClass SegmentationStorage =
                             new SopClass("Segmentation Storage", 
                                          SegmentationStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Spatial Fiducials Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.2</para>
        /// </summary>
        public static readonly String SpatialFiducialsStorageUid = "1.2.840.10008.5.1.4.1.1.66.2";

        /// <summary>SopClass for
        /// <para>Spatial Fiducials Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.2</para>
        /// </summary>
        public static readonly SopClass SpatialFiducialsStorage =
                             new SopClass("Spatial Fiducials Storage", 
                                          SpatialFiducialsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Spatial Registration Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.1</para>
        /// </summary>
        public static readonly String SpatialRegistrationStorageUid = "1.2.840.10008.5.1.4.1.1.66.1";

        /// <summary>SopClass for
        /// <para>Spatial Registration Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.1</para>
        /// </summary>
        public static readonly SopClass SpatialRegistrationStorage =
                             new SopClass("Spatial Registration Storage", 
                                          SpatialRegistrationStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Spectacle Prescription Report Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.6</para>
        /// </summary>
        public static readonly String SpectaclePrescriptionReportStorageUid = "1.2.840.10008.5.1.4.1.1.78.6";

        /// <summary>SopClass for
        /// <para>Spectacle Prescription Report Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.6</para>
        /// </summary>
        public static readonly SopClass SpectaclePrescriptionReportStorage =
                             new SopClass("Spectacle Prescription Report Storage", 
                                          SpectaclePrescriptionReportStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Standalone Curve Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9</para>
        /// </summary>
        public static readonly String StandaloneCurveStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.9";

        /// <summary>SopClass for
        /// <para>Standalone Curve Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9</para>
        /// </summary>
        public static readonly SopClass StandaloneCurveStorageRetired =
                             new SopClass("Standalone Curve Storage (Retired)", 
                                          StandaloneCurveStorageRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Standalone Modality LUT Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.10</para>
        /// </summary>
        public static readonly String StandaloneModalityLutStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.10";

        /// <summary>SopClass for
        /// <para>Standalone Modality LUT Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.10</para>
        /// </summary>
        public static readonly SopClass StandaloneModalityLutStorageRetired =
                             new SopClass("Standalone Modality LUT Storage (Retired)", 
                                          StandaloneModalityLutStorageRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Standalone Overlay Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.8</para>
        /// </summary>
        public static readonly String StandaloneOverlayStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.8";

        /// <summary>SopClass for
        /// <para>Standalone Overlay Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.8</para>
        /// </summary>
        public static readonly SopClass StandaloneOverlayStorageRetired =
                             new SopClass("Standalone Overlay Storage (Retired)", 
                                          StandaloneOverlayStorageRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Standalone PET Curve Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.129</para>
        /// </summary>
        public static readonly String StandalonePetCurveStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.129";

        /// <summary>SopClass for
        /// <para>Standalone PET Curve Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.129</para>
        /// </summary>
        public static readonly SopClass StandalonePetCurveStorageRetired =
                             new SopClass("Standalone PET Curve Storage (Retired)", 
                                          StandalonePetCurveStorageRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Standalone VOI LUT Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11</para>
        /// </summary>
        public static readonly String StandaloneVoiLutStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.11";

        /// <summary>SopClass for
        /// <para>Standalone VOI LUT Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11</para>
        /// </summary>
        public static readonly SopClass StandaloneVoiLutStorageRetired =
                             new SopClass("Standalone VOI LUT Storage (Retired)", 
                                          StandaloneVoiLutStorageRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Stereometric Relationship Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.3</para>
        /// </summary>
        public static readonly String StereometricRelationshipStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.5.3";

        /// <summary>SopClass for
        /// <para>Stereometric Relationship Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.5.3</para>
        /// </summary>
        public static readonly SopClass StereometricRelationshipStorage =
                             new SopClass("Stereometric Relationship Storage", 
                                          StereometricRelationshipStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Storage Commitment Pull Model SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.1.20.2</para>
        /// </summary>
        public static readonly String StorageCommitmentPullModelSopClassRetiredUid = "1.2.840.10008.1.20.2";

        /// <summary>SopClass for
        /// <para>Storage Commitment Pull Model SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.1.20.2</para>
        /// </summary>
        public static readonly SopClass StorageCommitmentPullModelSopClassRetired =
                             new SopClass("Storage Commitment Pull Model SOP Class (Retired)", 
                                          StorageCommitmentPullModelSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Storage Commitment Push Model SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.20.1</para>
        /// </summary>
        public static readonly String StorageCommitmentPushModelSopClassUid = "1.2.840.10008.1.20.1";

        /// <summary>SopClass for
        /// <para>Storage Commitment Push Model SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.20.1</para>
        /// </summary>
        public static readonly SopClass StorageCommitmentPushModelSopClass =
                             new SopClass("Storage Commitment Push Model SOP Class", 
                                          StorageCommitmentPushModelSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Stored Print Storage SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.27</para>
        /// </summary>
        public static readonly String StoredPrintStorageSopClassRetiredUid = "1.2.840.10008.5.1.1.27";

        /// <summary>SopClass for
        /// <para>Stored Print Storage SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.27</para>
        /// </summary>
        public static readonly SopClass StoredPrintStorageSopClassRetired =
                             new SopClass("Stored Print Storage SOP Class (Retired)", 
                                          StoredPrintStorageSopClassRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Study Component Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.2</para>
        /// </summary>
        public static readonly String StudyComponentManagementSopClassRetiredUid = "1.2.840.10008.3.1.2.3.2";

        /// <summary>SopClass for
        /// <para>Study Component Management SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.3.2</para>
        /// </summary>
        public static readonly SopClass StudyComponentManagementSopClassRetired =
                             new SopClass("Study Component Management SOP Class (Retired)", 
                                          StudyComponentManagementSopClassRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Study Root Query/Retrieve Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.2.1</para>
        /// </summary>
        public static readonly String StudyRootQueryRetrieveInformationModelFindUid = "1.2.840.10008.5.1.4.1.2.2.1";

        /// <summary>SopClass for
        /// <para>Study Root Query/Retrieve Information Model - FIND</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.2.1</para>
        /// </summary>
        public static readonly SopClass StudyRootQueryRetrieveInformationModelFind =
                             new SopClass("Study Root Query/Retrieve Information Model - FIND", 
                                          StudyRootQueryRetrieveInformationModelFindUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Study Root Query/Retrieve Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.2.3</para>
        /// </summary>
        public static readonly String StudyRootQueryRetrieveInformationModelGetUid = "1.2.840.10008.5.1.4.1.2.2.3";

        /// <summary>SopClass for
        /// <para>Study Root Query/Retrieve Information Model - GET</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.2.3</para>
        /// </summary>
        public static readonly SopClass StudyRootQueryRetrieveInformationModelGet =
                             new SopClass("Study Root Query/Retrieve Information Model - GET", 
                                          StudyRootQueryRetrieveInformationModelGetUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Study Root Query/Retrieve Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.2.2</para>
        /// </summary>
        public static readonly String StudyRootQueryRetrieveInformationModelMoveUid = "1.2.840.10008.5.1.4.1.2.2.2";

        /// <summary>SopClass for
        /// <para>Study Root Query/Retrieve Information Model - MOVE</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.2.2.2</para>
        /// </summary>
        public static readonly SopClass StudyRootQueryRetrieveInformationModelMove =
                             new SopClass("Study Root Query/Retrieve Information Model - MOVE", 
                                          StudyRootQueryRetrieveInformationModelMoveUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Subjective Refraction Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.4</para>
        /// </summary>
        public static readonly String SubjectiveRefractionMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.78.4";

        /// <summary>SopClass for
        /// <para>Subjective Refraction Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.4</para>
        /// </summary>
        public static readonly SopClass SubjectiveRefractionMeasurementsStorage =
                             new SopClass("Subjective Refraction Measurements Storage", 
                                          SubjectiveRefractionMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Substance Administration Logging SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.42</para>
        /// </summary>
        public static readonly String SubstanceAdministrationLoggingSopClassUid = "1.2.840.10008.1.42";

        /// <summary>SopClass for
        /// <para>Substance Administration Logging SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.42</para>
        /// </summary>
        public static readonly SopClass SubstanceAdministrationLoggingSopClass =
                             new SopClass("Substance Administration Logging SOP Class", 
                                          SubstanceAdministrationLoggingSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Substance Approval Query SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.42</para>
        /// </summary>
        public static readonly String SubstanceApprovalQuerySopClassUid = "1.2.840.10008.5.1.4.42";

        /// <summary>SopClass for
        /// <para>Substance Approval Query SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.42</para>
        /// </summary>
        public static readonly SopClass SubstanceApprovalQuerySopClass =
                             new SopClass("Substance Approval Query SOP Class", 
                                          SubstanceApprovalQuerySopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Surface Segmentation Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.5</para>
        /// </summary>
        public static readonly String SurfaceSegmentationStorageUid = "1.2.840.10008.5.1.4.1.1.66.5";

        /// <summary>SopClass for
        /// <para>Surface Segmentation Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.66.5</para>
        /// </summary>
        public static readonly SopClass SurfaceSegmentationStorage =
                             new SopClass("Surface Segmentation Storage", 
                                          SurfaceSegmentationStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Text SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.1</para>
        /// </summary>
        public static readonly String TextSrStorageTrialRetiredUid = "1.2.840.10008.5.1.4.1.1.88.1";

        /// <summary>SopClass for
        /// <para>Text SR Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.1</para>
        /// </summary>
        public static readonly SopClass TextSrStorageTrialRetired =
                             new SopClass("Text SR Storage - Trial (Retired)", 
                                          TextSrStorageTrialRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>Ultrasound Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.6.1</para>
        /// </summary>
        public static readonly String UltrasoundImageStorageUid = "1.2.840.10008.5.1.4.1.1.6.1";

        /// <summary>SopClass for
        /// <para>Ultrasound Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.6.1</para>
        /// </summary>
        public static readonly SopClass UltrasoundImageStorage =
                             new SopClass("Ultrasound Image Storage", 
                                          UltrasoundImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ultrasound Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.6</para>
        /// </summary>
        public static readonly String UltrasoundImageStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.6";

        /// <summary>SopClass for
        /// <para>Ultrasound Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.6</para>
        /// </summary>
        public static readonly SopClass UltrasoundImageStorageRetired =
                             new SopClass("Ultrasound Image Storage (Retired)", 
                                          UltrasoundImageStorageRetiredUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ultrasound Multi-frame Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.3.1</para>
        /// </summary>
        public static readonly String UltrasoundMultiFrameImageStorageUid = "1.2.840.10008.5.1.4.1.1.3.1";

        /// <summary>SopClass for
        /// <para>Ultrasound Multi-frame Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.3.1</para>
        /// </summary>
        public static readonly SopClass UltrasoundMultiFrameImageStorage =
                             new SopClass("Ultrasound Multi-frame Image Storage", 
                                          UltrasoundMultiFrameImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Ultrasound Multi-frame Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.3</para>
        /// </summary>
        public static readonly String UltrasoundMultiFrameImageStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.3";

        /// <summary>SopClass for
        /// <para>Ultrasound Multi-frame Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.3</para>
        /// </summary>
        public static readonly SopClass UltrasoundMultiFrameImageStorageRetired =
                             new SopClass("Ultrasound Multi-frame Image Storage (Retired)", 
                                          UltrasoundMultiFrameImageStorageRetiredUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Unified Procedure Step - Event SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.4</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepEventSopClassUid = "1.2.840.10008.5.1.4.34.6.4";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Event SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.4</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepEventSopClass =
                             new SopClass("Unified Procedure Step - Event SOP Class", 
                                          UnifiedProcedureStepEventSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Event SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.4</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepEventSopClassTrialRetiredUid = "1.2.840.10008.5.1.4.34.4.4";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Event SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.4</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepEventSopClassTrialRetired =
                             new SopClass("Unified Procedure Step - Event SOP Class - Trial (Retired)", 
                                          UnifiedProcedureStepEventSopClassTrialRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Pull SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.3</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepPullSopClassUid = "1.2.840.10008.5.1.4.34.6.3";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Pull SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.3</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepPullSopClass =
                             new SopClass("Unified Procedure Step - Pull SOP Class", 
                                          UnifiedProcedureStepPullSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Pull SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.3</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepPullSopClassTrialRetiredUid = "1.2.840.10008.5.1.4.34.4.3";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Pull SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.3</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepPullSopClassTrialRetired =
                             new SopClass("Unified Procedure Step - Pull SOP Class - Trial (Retired)", 
                                          UnifiedProcedureStepPullSopClassTrialRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Push SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.1</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepPushSopClassUid = "1.2.840.10008.5.1.4.34.6.1";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Push SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.1</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepPushSopClass =
                             new SopClass("Unified Procedure Step - Push SOP Class", 
                                          UnifiedProcedureStepPushSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Push SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.1</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepPushSopClassTrialRetiredUid = "1.2.840.10008.5.1.4.34.4.1";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Push SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.1</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepPushSopClassTrialRetired =
                             new SopClass("Unified Procedure Step - Push SOP Class - Trial (Retired)", 
                                          UnifiedProcedureStepPushSopClassTrialRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Watch SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.2</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepWatchSopClassUid = "1.2.840.10008.5.1.4.34.6.2";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Watch SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.6.2</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepWatchSopClass =
                             new SopClass("Unified Procedure Step - Watch SOP Class", 
                                          UnifiedProcedureStepWatchSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Unified Procedure Step - Watch SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.2</para>
        /// </summary>
        public static readonly String UnifiedProcedureStepWatchSopClassTrialRetiredUid = "1.2.840.10008.5.1.4.34.4.2";

        /// <summary>SopClass for
        /// <para>Unified Procedure Step - Watch SOP Class - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.34.4.2</para>
        /// </summary>
        public static readonly SopClass UnifiedProcedureStepWatchSopClassTrialRetired =
                             new SopClass("Unified Procedure Step - Watch SOP Class - Trial (Retired)", 
                                          UnifiedProcedureStepWatchSopClassTrialRetiredUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Verification SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.1</para>
        /// </summary>
        public static readonly String VerificationSopClassUid = "1.2.840.10008.1.1";

        /// <summary>SopClass for
        /// <para>Verification SOP Class</para>
        /// <para>UID: 1.2.840.10008.1.1</para>
        /// </summary>
        public static readonly SopClass VerificationSopClass =
                             new SopClass("Verification SOP Class", 
                                          VerificationSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Video Endoscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.1.1</para>
        /// </summary>
        public static readonly String VideoEndoscopicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.1.1";

        /// <summary>SopClass for
        /// <para>Video Endoscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.1.1</para>
        /// </summary>
        public static readonly SopClass VideoEndoscopicImageStorage =
                             new SopClass("Video Endoscopic Image Storage", 
                                          VideoEndoscopicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Video Microscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.2.1</para>
        /// </summary>
        public static readonly String VideoMicroscopicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.2.1";

        /// <summary>SopClass for
        /// <para>Video Microscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.2.1</para>
        /// </summary>
        public static readonly SopClass VideoMicroscopicImageStorage =
                             new SopClass("Video Microscopic Image Storage", 
                                          VideoMicroscopicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Video Photographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.4.1</para>
        /// </summary>
        public static readonly String VideoPhotographicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.4.1";

        /// <summary>SopClass for
        /// <para>Video Photographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.4.1</para>
        /// </summary>
        public static readonly SopClass VideoPhotographicImageStorage =
                             new SopClass("Video Photographic Image Storage", 
                                          VideoPhotographicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>Visual Acuity Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.5</para>
        /// </summary>
        public static readonly String VisualAcuityMeasurementsStorageUid = "1.2.840.10008.5.1.4.1.1.78.5";

        /// <summary>SopClass for
        /// <para>Visual Acuity Measurements Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.78.5</para>
        /// </summary>
        public static readonly SopClass VisualAcuityMeasurementsStorage =
                             new SopClass("Visual Acuity Measurements Storage", 
                                          VisualAcuityMeasurementsStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>VL Endoscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.1</para>
        /// </summary>
        public static readonly String VlEndoscopicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.1";

        /// <summary>SopClass for
        /// <para>VL Endoscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.1</para>
        /// </summary>
        public static readonly SopClass VlEndoscopicImageStorage =
                             new SopClass("VL Endoscopic Image Storage", 
                                          VlEndoscopicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>VL Microscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.2</para>
        /// </summary>
        public static readonly String VlMicroscopicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.2";

        /// <summary>SopClass for
        /// <para>VL Microscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.2</para>
        /// </summary>
        public static readonly SopClass VlMicroscopicImageStorage =
                             new SopClass("VL Microscopic Image Storage", 
                                          VlMicroscopicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>VL Photographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.4</para>
        /// </summary>
        public static readonly String VlPhotographicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.4";

        /// <summary>SopClass for
        /// <para>VL Photographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.4</para>
        /// </summary>
        public static readonly SopClass VlPhotographicImageStorage =
                             new SopClass("VL Photographic Image Storage", 
                                          VlPhotographicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>VL Slide-Coordinates Microscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.3</para>
        /// </summary>
        public static readonly String VlSlideCoordinatesMicroscopicImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.3";

        /// <summary>SopClass for
        /// <para>VL Slide-Coordinates Microscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.3</para>
        /// </summary>
        public static readonly SopClass VlSlideCoordinatesMicroscopicImageStorage =
                             new SopClass("VL Slide-Coordinates Microscopic Image Storage", 
                                          VlSlideCoordinatesMicroscopicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>VL Whole Slide Microscopy Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.6</para>
        /// </summary>
        public static readonly String VlWholeSlideMicroscopyImageStorageUid = "1.2.840.10008.5.1.4.1.1.77.1.6";

        /// <summary>SopClass for
        /// <para>VL Whole Slide Microscopy Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.77.1.6</para>
        /// </summary>
        public static readonly SopClass VlWholeSlideMicroscopyImageStorage =
                             new SopClass("VL Whole Slide Microscopy Image Storage", 
                                          VlWholeSlideMicroscopyImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>VOI LUT Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.22</para>
        /// </summary>
        public static readonly String VoiLutBoxSopClassUid = "1.2.840.10008.5.1.1.22";

        /// <summary>SopClass for
        /// <para>VOI LUT Box SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.22</para>
        /// </summary>
        public static readonly SopClass VoiLutBoxSopClass =
                             new SopClass("VOI LUT Box SOP Class", 
                                          VoiLutBoxSopClassUid, 
                                          SopClassCategory.Uncategorized);

        /// <summary>
        /// <para>Waveform Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1</para>
        /// </summary>
        public static readonly String WaveformStorageTrialRetiredUid = "1.2.840.10008.5.1.4.1.1.9.1";

        /// <summary>SopClass for
        /// <para>Waveform Storage - Trial (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.9.1</para>
        /// </summary>
        public static readonly SopClass WaveformStorageTrialRetired =
                             new SopClass("Waveform Storage - Trial (Retired)", 
                                          WaveformStorageTrialRetiredUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>XA/XRF Grayscale Softcopy Presentation State Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.5</para>
        /// </summary>
        public static readonly String XaXrfGrayscaleSoftcopyPresentationStateStorageUid = "1.2.840.10008.5.1.4.1.1.11.5";

        /// <summary>SopClass for
        /// <para>XA/XRF Grayscale Softcopy Presentation State Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.11.5</para>
        /// </summary>
        public static readonly SopClass XaXrfGrayscaleSoftcopyPresentationStateStorage =
                             new SopClass("XA/XRF Grayscale Softcopy Presentation State Storage", 
                                          XaXrfGrayscaleSoftcopyPresentationStateStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>X-Ray 3D Angiographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.13.1.1</para>
        /// </summary>
        public static readonly String XRay3dAngiographicImageStorageUid = "1.2.840.10008.5.1.4.1.1.13.1.1";

        /// <summary>SopClass for
        /// <para>X-Ray 3D Angiographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.13.1.1</para>
        /// </summary>
        public static readonly SopClass XRay3dAngiographicImageStorage =
                             new SopClass("X-Ray 3D Angiographic Image Storage", 
                                          XRay3dAngiographicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>X-Ray 3D Craniofacial Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.13.1.2</para>
        /// </summary>
        public static readonly String XRay3dCraniofacialImageStorageUid = "1.2.840.10008.5.1.4.1.1.13.1.2";

        /// <summary>SopClass for
        /// <para>X-Ray 3D Craniofacial Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.13.1.2</para>
        /// </summary>
        public static readonly SopClass XRay3dCraniofacialImageStorage =
                             new SopClass("X-Ray 3D Craniofacial Image Storage", 
                                          XRay3dCraniofacialImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>X-Ray Angiographic Bi-Plane Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.3</para>
        /// </summary>
        public static readonly String XRayAngiographicBiPlaneImageStorageRetiredUid = "1.2.840.10008.5.1.4.1.1.12.3";

        /// <summary>SopClass for
        /// <para>X-Ray Angiographic Bi-Plane Image Storage (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.3</para>
        /// </summary>
        public static readonly SopClass XRayAngiographicBiPlaneImageStorageRetired =
                             new SopClass("X-Ray Angiographic Bi-Plane Image Storage (Retired)", 
                                          XRayAngiographicBiPlaneImageStorageRetiredUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>X-Ray Angiographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.1</para>
        /// </summary>
        public static readonly String XRayAngiographicImageStorageUid = "1.2.840.10008.5.1.4.1.1.12.1";

        /// <summary>SopClass for
        /// <para>X-Ray Angiographic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.1</para>
        /// </summary>
        public static readonly SopClass XRayAngiographicImageStorage =
                             new SopClass("X-Ray Angiographic Image Storage", 
                                          XRayAngiographicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>
        /// <para>X-Ray Radiation Dose SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.67</para>
        /// </summary>
        public static readonly String XRayRadiationDoseSrStorageUid = "1.2.840.10008.5.1.4.1.1.88.67";

        /// <summary>SopClass for
        /// <para>X-Ray Radiation Dose SR Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.88.67</para>
        /// </summary>
        public static readonly SopClass XRayRadiationDoseSrStorage =
                             new SopClass("X-Ray Radiation Dose SR Storage", 
                                          XRayRadiationDoseSrStorageUid, 
                                          SopClassCategory.Storage);

        /// <summary>
        /// <para>X-Ray Radiofluoroscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.2</para>
        /// </summary>
        public static readonly String XRayRadiofluoroscopicImageStorageUid = "1.2.840.10008.5.1.4.1.1.12.2";

        /// <summary>SopClass for
        /// <para>X-Ray Radiofluoroscopic Image Storage</para>
        /// <para>UID: 1.2.840.10008.5.1.4.1.1.12.2</para>
        /// </summary>
        public static readonly SopClass XRayRadiofluoroscopicImageStorage =
                             new SopClass("X-Ray Radiofluoroscopic Image Storage", 
                                          XRayRadiofluoroscopicImageStorageUid, 
                                          SopClassCategory.Image);

        /// <summary>String UID for
        /// <para>Basic Color Print Management Meta SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.18</para>
        /// </summary>
        public static readonly String BasicColorPrintManagementMetaSopClassUid = "1.2.840.10008.5.1.1.18";

        /// <summary>SopClass for
        /// <para>Basic Color Print Management Meta SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.18</para>
        /// </summary>
        public static readonly SopClass BasicColorPrintManagementMetaSopClass =
                             new SopClass("Basic Color Print Management Meta SOP Class", 
                                          BasicColorPrintManagementMetaSopClassUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Basic Grayscale Print Management Meta SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.9</para>
        /// </summary>
        public static readonly String BasicGrayscalePrintManagementMetaSopClassUid = "1.2.840.10008.5.1.1.9";

        /// <summary>SopClass for
        /// <para>Basic Grayscale Print Management Meta SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.1.9</para>
        /// </summary>
        public static readonly SopClass BasicGrayscalePrintManagementMetaSopClass =
                             new SopClass("Basic Grayscale Print Management Meta SOP Class", 
                                          BasicGrayscalePrintManagementMetaSopClassUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Detached Patient Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.1.4</para>
        /// </summary>
        public static readonly String DetachedPatientManagementMetaSopClassRetiredUid = "1.2.840.10008.3.1.2.1.4";

        /// <summary>SopClass for
        /// <para>Detached Patient Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.1.4</para>
        /// </summary>
        public static readonly SopClass DetachedPatientManagementMetaSopClassRetired =
                             new SopClass("Detached Patient Management Meta SOP Class (Retired)", 
                                          DetachedPatientManagementMetaSopClassRetiredUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Detached Results Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.5.4</para>
        /// </summary>
        public static readonly String DetachedResultsManagementMetaSopClassRetiredUid = "1.2.840.10008.3.1.2.5.4";

        /// <summary>SopClass for
        /// <para>Detached Results Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.5.4</para>
        /// </summary>
        public static readonly SopClass DetachedResultsManagementMetaSopClassRetired =
                             new SopClass("Detached Results Management Meta SOP Class (Retired)", 
                                          DetachedResultsManagementMetaSopClassRetiredUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Detached Study Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.5.5</para>
        /// </summary>
        public static readonly String DetachedStudyManagementMetaSopClassRetiredUid = "1.2.840.10008.3.1.2.5.5";

        /// <summary>SopClass for
        /// <para>Detached Study Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.3.1.2.5.5</para>
        /// </summary>
        public static readonly SopClass DetachedStudyManagementMetaSopClassRetired =
                             new SopClass("Detached Study Management Meta SOP Class (Retired)", 
                                          DetachedStudyManagementMetaSopClassRetiredUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>General Purpose Worklist Management Meta SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32</para>
        /// </summary>
        public static readonly String GeneralPurposeWorklistManagementMetaSopClassUid = "1.2.840.10008.5.1.4.32";

        /// <summary>SopClass for
        /// <para>General Purpose Worklist Management Meta SOP Class</para>
        /// <para>UID: 1.2.840.10008.5.1.4.32</para>
        /// </summary>
        public static readonly SopClass GeneralPurposeWorklistManagementMetaSopClass =
                             new SopClass("General Purpose Worklist Management Meta SOP Class", 
                                          GeneralPurposeWorklistManagementMetaSopClassUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Pull Stored Print Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.32</para>
        /// </summary>
        public static readonly String PullStoredPrintManagementMetaSopClassRetiredUid = "1.2.840.10008.5.1.1.32";

        /// <summary>SopClass for
        /// <para>Pull Stored Print Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.32</para>
        /// </summary>
        public static readonly SopClass PullStoredPrintManagementMetaSopClassRetired =
                             new SopClass("Pull Stored Print Management Meta SOP Class (Retired)", 
                                          PullStoredPrintManagementMetaSopClassRetiredUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Referenced Color Print Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.18.1</para>
        /// </summary>
        public static readonly String ReferencedColorPrintManagementMetaSopClassRetiredUid = "1.2.840.10008.5.1.1.18.1";

        /// <summary>SopClass for
        /// <para>Referenced Color Print Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.18.1</para>
        /// </summary>
        public static readonly SopClass ReferencedColorPrintManagementMetaSopClassRetired =
                             new SopClass("Referenced Color Print Management Meta SOP Class (Retired)", 
                                          ReferencedColorPrintManagementMetaSopClassRetiredUid, 
                                          SopClassCategory.Meta);
        /// <summary>String UID for
        /// <para>Referenced Grayscale Print Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.9.1</para>
        /// </summary>
        public static readonly String ReferencedGrayscalePrintManagementMetaSopClassRetiredUid = "1.2.840.10008.5.1.1.9.1";

        /// <summary>SopClass for
        /// <para>Referenced Grayscale Print Management Meta SOP Class (Retired)</para>
        /// <para>UID: 1.2.840.10008.5.1.1.9.1</para>
        /// </summary>
        public static readonly SopClass ReferencedGrayscalePrintManagementMetaSopClassRetired =
                             new SopClass("Referenced Grayscale Print Management Meta SOP Class (Retired)", 
                                          ReferencedGrayscalePrintManagementMetaSopClassRetiredUid, 
                                          SopClassCategory.Meta);

        static SopClass()
        {
            _sopList.Add(Sop12LeadEcgWaveformStorageUid, 
                         Sop12LeadEcgWaveformStorage);

            _sopList.Add(AmbulatoryEcgWaveformStorageUid, 
                         AmbulatoryEcgWaveformStorage);

            _sopList.Add(ArterialPulseWaveformStorageUid, 
                         ArterialPulseWaveformStorage);

            _sopList.Add(AudioSrStorageTrialRetiredUid, 
                         AudioSrStorageTrialRetired);

            _sopList.Add(AutorefractionMeasurementsStorageUid, 
                         AutorefractionMeasurementsStorage);

            _sopList.Add(BasicAnnotationBoxSopClassUid, 
                         BasicAnnotationBoxSopClass);

            _sopList.Add(BasicColorImageBoxSopClassUid, 
                         BasicColorImageBoxSopClass);

            _sopList.Add(BasicFilmBoxSopClassUid, 
                         BasicFilmBoxSopClass);

            _sopList.Add(BasicFilmSessionSopClassUid, 
                         BasicFilmSessionSopClass);

            _sopList.Add(BasicGrayscaleImageBoxSopClassUid, 
                         BasicGrayscaleImageBoxSopClass);

            _sopList.Add(BasicPrintImageOverlayBoxSopClassRetiredUid, 
                         BasicPrintImageOverlayBoxSopClassRetired);

            _sopList.Add(BasicStructuredDisplayStorageUid, 
                         BasicStructuredDisplayStorage);

            _sopList.Add(BasicStudyContentNotificationSopClassRetiredUid, 
                         BasicStudyContentNotificationSopClassRetired);

            _sopList.Add(BasicTextSrStorageUid, 
                         BasicTextSrStorage);

            _sopList.Add(BasicVoiceAudioWaveformStorageUid, 
                         BasicVoiceAudioWaveformStorage);

            _sopList.Add(BlendingSoftcopyPresentationStateStorageSopClassUid, 
                         BlendingSoftcopyPresentationStateStorageSopClass);

            _sopList.Add(BreastImagingRelevantPatientInformationQueryUid, 
                         BreastImagingRelevantPatientInformationQuery);

            _sopList.Add(BreastTomosynthesisImageStorageUid, 
                         BreastTomosynthesisImageStorage);

            _sopList.Add(CardiacElectrophysiologyWaveformStorageUid, 
                         CardiacElectrophysiologyWaveformStorage);

            _sopList.Add(CardiacRelevantPatientInformationQueryUid, 
                         CardiacRelevantPatientInformationQuery);

            _sopList.Add(ChestCadSrStorageUid, 
                         ChestCadSrStorage);

            _sopList.Add(ColonCadSrStorageUid, 
                         ColonCadSrStorage);

            _sopList.Add(ColorSoftcopyPresentationStateStorageSopClassUid, 
                         ColorSoftcopyPresentationStateStorageSopClass);

            _sopList.Add(CompositeInstanceRetrieveWithoutBulkDataGetUid, 
                         CompositeInstanceRetrieveWithoutBulkDataGet);

            _sopList.Add(CompositeInstanceRootRetrieveGetUid, 
                         CompositeInstanceRootRetrieveGet);

            _sopList.Add(CompositeInstanceRootRetrieveMoveUid, 
                         CompositeInstanceRootRetrieveMove);

            _sopList.Add(ComprehensiveSrStorageUid, 
                         ComprehensiveSrStorage);

            _sopList.Add(ComprehensiveSrStorageTrialRetiredUid, 
                         ComprehensiveSrStorageTrialRetired);

            _sopList.Add(ComputedRadiographyImageStorageUid, 
                         ComputedRadiographyImageStorage);

            _sopList.Add(CtImageStorageUid, 
                         CtImageStorage);

            _sopList.Add(DeformableSpatialRegistrationStorageUid, 
                         DeformableSpatialRegistrationStorage);

            _sopList.Add(DetachedInterpretationManagementSopClassRetiredUid, 
                         DetachedInterpretationManagementSopClassRetired);

            _sopList.Add(DetachedPatientManagementSopClassRetiredUid, 
                         DetachedPatientManagementSopClassRetired);

            _sopList.Add(DetachedResultsManagementSopClassRetiredUid, 
                         DetachedResultsManagementSopClassRetired);

            _sopList.Add(DetachedStudyManagementSopClassRetiredUid, 
                         DetachedStudyManagementSopClassRetired);

            _sopList.Add(DetachedVisitManagementSopClassRetiredUid, 
                         DetachedVisitManagementSopClassRetired);

            _sopList.Add(DetailSrStorageTrialRetiredUid, 
                         DetailSrStorageTrialRetired);

            _sopList.Add(DicosCtImageStorageUid, 
                         DicosCtImageStorage);

            _sopList.Add(DicosDigitalXRayImageStorageForPresentationUid, 
                         DicosDigitalXRayImageStorageForPresentation);

            _sopList.Add(DicosDigitalXRayImageStorageForProcessingUid, 
                         DicosDigitalXRayImageStorageForProcessing);

            _sopList.Add(DicosThreatDetectionReportStorageUid, 
                         DicosThreatDetectionReportStorage);

            _sopList.Add(DigitalIntraOralXRayImageStorageForPresentationUid, 
                         DigitalIntraOralXRayImageStorageForPresentation);

            _sopList.Add(DigitalIntraOralXRayImageStorageForProcessingUid, 
                         DigitalIntraOralXRayImageStorageForProcessing);

            _sopList.Add(DigitalMammographyXRayImageStorageForPresentationUid, 
                         DigitalMammographyXRayImageStorageForPresentation);

            _sopList.Add(DigitalMammographyXRayImageStorageForProcessingUid, 
                         DigitalMammographyXRayImageStorageForProcessing);

            _sopList.Add(DigitalXRayImageStorageForPresentationUid, 
                         DigitalXRayImageStorageForPresentation);

            _sopList.Add(DigitalXRayImageStorageForProcessingUid, 
                         DigitalXRayImageStorageForProcessing);

            _sopList.Add(EddyCurrentImageStorageUid, 
                         EddyCurrentImageStorage);

            _sopList.Add(EddyCurrentMultiFrameImageStorageUid, 
                         EddyCurrentMultiFrameImageStorage);

            _sopList.Add(EncapsulatedCdaStorageUid, 
                         EncapsulatedCdaStorage);

            _sopList.Add(EncapsulatedPdfStorageUid, 
                         EncapsulatedPdfStorage);

            _sopList.Add(EnhancedCtImageStorageUid, 
                         EnhancedCtImageStorage);

            _sopList.Add(EnhancedMrColorImageStorageUid, 
                         EnhancedMrColorImageStorage);

            _sopList.Add(EnhancedMrImageStorageUid, 
                         EnhancedMrImageStorage);

            _sopList.Add(EnhancedPetImageStorageUid, 
                         EnhancedPetImageStorage);

            _sopList.Add(EnhancedSrStorageUid, 
                         EnhancedSrStorage);

            _sopList.Add(EnhancedUsVolumeStorageUid, 
                         EnhancedUsVolumeStorage);

            _sopList.Add(EnhancedXaImageStorageUid, 
                         EnhancedXaImageStorage);

            _sopList.Add(EnhancedXrfImageStorageUid, 
                         EnhancedXrfImageStorage);

            _sopList.Add(GeneralAudioWaveformStorageUid, 
                         GeneralAudioWaveformStorage);

            _sopList.Add(GeneralEcgWaveformStorageUid, 
                         GeneralEcgWaveformStorage);

            _sopList.Add(GeneralPurposePerformedProcedureStepSopClassUid, 
                         GeneralPurposePerformedProcedureStepSopClass);

            _sopList.Add(GeneralPurposeScheduledProcedureStepSopClassUid, 
                         GeneralPurposeScheduledProcedureStepSopClass);

            _sopList.Add(GeneralPurposeWorklistInformationModelFindUid, 
                         GeneralPurposeWorklistInformationModelFind);

            _sopList.Add(GeneralRelevantPatientInformationQueryUid, 
                         GeneralRelevantPatientInformationQuery);

            _sopList.Add(GenericImplantTemplateInformationModelFindUid, 
                         GenericImplantTemplateInformationModelFind);

            _sopList.Add(GenericImplantTemplateInformationModelGetUid, 
                         GenericImplantTemplateInformationModelGet);

            _sopList.Add(GenericImplantTemplateInformationModelMoveUid, 
                         GenericImplantTemplateInformationModelMove);

            _sopList.Add(GenericImplantTemplateStorageUid, 
                         GenericImplantTemplateStorage);

            _sopList.Add(GrayscaleSoftcopyPresentationStateStorageSopClassUid, 
                         GrayscaleSoftcopyPresentationStateStorageSopClass);

            _sopList.Add(HangingProtocolInformationModelFindUid, 
                         HangingProtocolInformationModelFind);

            _sopList.Add(HangingProtocolInformationModelGetUid, 
                         HangingProtocolInformationModelGet);

            _sopList.Add(HangingProtocolInformationModelMoveUid, 
                         HangingProtocolInformationModelMove);

            _sopList.Add(HangingProtocolStorageUid, 
                         HangingProtocolStorage);

            _sopList.Add(HardcopyColorImageStorageSopClassRetiredUid, 
                         HardcopyColorImageStorageSopClassRetired);

            _sopList.Add(HardcopyGrayscaleImageStorageSopClassRetiredUid, 
                         HardcopyGrayscaleImageStorageSopClassRetired);

            _sopList.Add(HemodynamicWaveformStorageUid, 
                         HemodynamicWaveformStorage);

            _sopList.Add(ImageOverlayBoxSopClassRetiredUid, 
                         ImageOverlayBoxSopClassRetired);

            _sopList.Add(ImplantAssemblyTemplateInformationModelFindUid, 
                         ImplantAssemblyTemplateInformationModelFind);

            _sopList.Add(ImplantAssemblyTemplateInformationModelGetUid, 
                         ImplantAssemblyTemplateInformationModelGet);

            _sopList.Add(ImplantAssemblyTemplateInformationModelMoveUid, 
                         ImplantAssemblyTemplateInformationModelMove);

            _sopList.Add(ImplantAssemblyTemplateStorageUid, 
                         ImplantAssemblyTemplateStorage);

            _sopList.Add(ImplantTemplateGroupInformationModelFindUid, 
                         ImplantTemplateGroupInformationModelFind);

            _sopList.Add(ImplantTemplateGroupInformationModelGetUid, 
                         ImplantTemplateGroupInformationModelGet);

            _sopList.Add(ImplantTemplateGroupInformationModelMoveUid, 
                         ImplantTemplateGroupInformationModelMove);

            _sopList.Add(ImplantTemplateGroupStorageUid, 
                         ImplantTemplateGroupStorage);

            _sopList.Add(ImplantationPlanSrStorageUid, 
                         ImplantationPlanSrStorage);

            _sopList.Add(InstanceAvailabilityNotificationSopClassUid, 
                         InstanceAvailabilityNotificationSopClass);

            _sopList.Add(IntraocularLensCalculationsStorageUid, 
                         IntraocularLensCalculationsStorage);

            _sopList.Add(IntravascularOpticalCoherenceTomographyImageStorageForPresentationUid, 
                         IntravascularOpticalCoherenceTomographyImageStorageForPresentation);

            _sopList.Add(IntravascularOpticalCoherenceTomographyImageStorageForProcessingUid, 
                         IntravascularOpticalCoherenceTomographyImageStorageForProcessing);

            _sopList.Add(KeratometryMeasurementsStorageUid, 
                         KeratometryMeasurementsStorage);

            _sopList.Add(KeyObjectSelectionDocumentStorageUid, 
                         KeyObjectSelectionDocumentStorage);

            _sopList.Add(LensometryMeasurementsStorageUid, 
                         LensometryMeasurementsStorage);

            _sopList.Add(MacularGridThicknessAndVolumeReportStorageUid, 
                         MacularGridThicknessAndVolumeReportStorage);

            _sopList.Add(MammographyCadSrStorageUid, 
                         MammographyCadSrStorage);

            _sopList.Add(MediaCreationManagementSopClassUidUid, 
                         MediaCreationManagementSopClassUid);

            _sopList.Add(MediaStorageDirectoryStorageUid, 
                         MediaStorageDirectoryStorage);

            _sopList.Add(ModalityPerformedProcedureStepNotificationSopClassUid, 
                         ModalityPerformedProcedureStepNotificationSopClass);

            _sopList.Add(ModalityPerformedProcedureStepRetrieveSopClassUid, 
                         ModalityPerformedProcedureStepRetrieveSopClass);

            _sopList.Add(ModalityPerformedProcedureStepSopClassUid, 
                         ModalityPerformedProcedureStepSopClass);

            _sopList.Add(ModalityWorklistInformationModelFindUid, 
                         ModalityWorklistInformationModelFind);

            _sopList.Add(MrImageStorageUid, 
                         MrImageStorage);

            _sopList.Add(MrSpectroscopyStorageUid, 
                         MrSpectroscopyStorage);

            _sopList.Add(MultiFrameGrayscaleByteSecondaryCaptureImageStorageUid, 
                         MultiFrameGrayscaleByteSecondaryCaptureImageStorage);

            _sopList.Add(MultiFrameGrayscaleWordSecondaryCaptureImageStorageUid, 
                         MultiFrameGrayscaleWordSecondaryCaptureImageStorage);

            _sopList.Add(MultiFrameSingleBitSecondaryCaptureImageStorageUid, 
                         MultiFrameSingleBitSecondaryCaptureImageStorage);

            _sopList.Add(MultiFrameTrueColorSecondaryCaptureImageStorageUid, 
                         MultiFrameTrueColorSecondaryCaptureImageStorage);

            _sopList.Add(NuclearMedicineImageStorageUid, 
                         NuclearMedicineImageStorage);

            _sopList.Add(NuclearMedicineImageStorageRetiredUid, 
                         NuclearMedicineImageStorageRetired);

            _sopList.Add(OphthalmicAxialMeasurementsStorageUid, 
                         OphthalmicAxialMeasurementsStorage);

            _sopList.Add(OphthalmicPhotography16BitImageStorageUid, 
                         OphthalmicPhotography16BitImageStorage);

            _sopList.Add(OphthalmicPhotography8BitImageStorageUid, 
                         OphthalmicPhotography8BitImageStorage);

            _sopList.Add(OphthalmicTomographyImageStorageUid, 
                         OphthalmicTomographyImageStorage);

            _sopList.Add(OphthalmicVisualFieldStaticPerimetryMeasurementsStorageUid, 
                         OphthalmicVisualFieldStaticPerimetryMeasurementsStorage);

            _sopList.Add(PatientRootQueryRetrieveInformationModelFindUid, 
                         PatientRootQueryRetrieveInformationModelFind);

            _sopList.Add(PatientRootQueryRetrieveInformationModelGetUid, 
                         PatientRootQueryRetrieveInformationModelGet);

            _sopList.Add(PatientRootQueryRetrieveInformationModelMoveUid, 
                         PatientRootQueryRetrieveInformationModelMove);

            _sopList.Add(PatientStudyOnlyQueryRetrieveInformationModelFindRetiredUid, 
                         PatientStudyOnlyQueryRetrieveInformationModelFindRetired);

            _sopList.Add(PatientStudyOnlyQueryRetrieveInformationModelGetRetiredUid, 
                         PatientStudyOnlyQueryRetrieveInformationModelGetRetired);

            _sopList.Add(PatientStudyOnlyQueryRetrieveInformationModelMoveRetiredUid, 
                         PatientStudyOnlyQueryRetrieveInformationModelMoveRetired);

            _sopList.Add(PositronEmissionTomographyImageStorageUid, 
                         PositronEmissionTomographyImageStorage);

            _sopList.Add(PresentationLutSopClassUid, 
                         PresentationLutSopClass);

            _sopList.Add(PrintJobSopClassUid, 
                         PrintJobSopClass);

            _sopList.Add(PrintQueueManagementSopClassRetiredUid, 
                         PrintQueueManagementSopClassRetired);

            _sopList.Add(PrinterConfigurationRetrievalSopClassUid, 
                         PrinterConfigurationRetrievalSopClass);

            _sopList.Add(PrinterSopClassUid, 
                         PrinterSopClass);

            _sopList.Add(ProceduralEventLoggingSopClassUid, 
                         ProceduralEventLoggingSopClass);

            _sopList.Add(ProcedureLogStorageUid, 
                         ProcedureLogStorage);

            _sopList.Add(ProductCharacteristicsQuerySopClassUid, 
                         ProductCharacteristicsQuerySopClass);

            _sopList.Add(PseudoColorSoftcopyPresentationStateStorageSopClassUid, 
                         PseudoColorSoftcopyPresentationStateStorageSopClass);

            _sopList.Add(PullPrintRequestSopClassRetiredUid, 
                         PullPrintRequestSopClassRetired);

            _sopList.Add(RawDataStorageUid, 
                         RawDataStorage);

            _sopList.Add(RealWorldValueMappingStorageUid, 
                         RealWorldValueMappingStorage);

            _sopList.Add(ReferencedImageBoxSopClassRetiredUid, 
                         ReferencedImageBoxSopClassRetired);

            _sopList.Add(RespiratoryWaveformStorageUid, 
                         RespiratoryWaveformStorage);

            _sopList.Add(RtBeamsDeliveryInstructionStorageUid, 
                         RtBeamsDeliveryInstructionStorage);

            _sopList.Add(RtBeamsDeliveryInstructionStorageTrialRetiredUid, 
                         RtBeamsDeliveryInstructionStorageTrialRetired);

            _sopList.Add(RtBeamsTreatmentRecordStorageUid, 
                         RtBeamsTreatmentRecordStorage);

            _sopList.Add(RtBrachyTreatmentRecordStorageUid, 
                         RtBrachyTreatmentRecordStorage);

            _sopList.Add(RtConventionalMachineVerificationUid, 
                         RtConventionalMachineVerification);

            _sopList.Add(RtConventionalMachineVerificationTrialRetiredUid, 
                         RtConventionalMachineVerificationTrialRetired);

            _sopList.Add(RtDoseStorageUid, 
                         RtDoseStorage);

            _sopList.Add(RtImageStorageUid, 
                         RtImageStorage);

            _sopList.Add(RtIonBeamsTreatmentRecordStorageUid, 
                         RtIonBeamsTreatmentRecordStorage);

            _sopList.Add(RtIonMachineVerificationUid, 
                         RtIonMachineVerification);

            _sopList.Add(RtIonMachineVerificationTrialRetiredUid, 
                         RtIonMachineVerificationTrialRetired);

            _sopList.Add(RtIonPlanStorageUid, 
                         RtIonPlanStorage);

            _sopList.Add(RtPlanStorageUid, 
                         RtPlanStorage);

            _sopList.Add(RtStructureSetStorageUid, 
                         RtStructureSetStorage);

            _sopList.Add(RtTreatmentSummaryRecordStorageUid, 
                         RtTreatmentSummaryRecordStorage);

            _sopList.Add(SecondaryCaptureImageStorageUid, 
                         SecondaryCaptureImageStorage);

            _sopList.Add(SegmentationStorageUid, 
                         SegmentationStorage);

            _sopList.Add(SpatialFiducialsStorageUid, 
                         SpatialFiducialsStorage);

            _sopList.Add(SpatialRegistrationStorageUid, 
                         SpatialRegistrationStorage);

            _sopList.Add(SpectaclePrescriptionReportStorageUid, 
                         SpectaclePrescriptionReportStorage);

            _sopList.Add(StandaloneCurveStorageRetiredUid, 
                         StandaloneCurveStorageRetired);

            _sopList.Add(StandaloneModalityLutStorageRetiredUid, 
                         StandaloneModalityLutStorageRetired);

            _sopList.Add(StandaloneOverlayStorageRetiredUid, 
                         StandaloneOverlayStorageRetired);

            _sopList.Add(StandalonePetCurveStorageRetiredUid, 
                         StandalonePetCurveStorageRetired);

            _sopList.Add(StandaloneVoiLutStorageRetiredUid, 
                         StandaloneVoiLutStorageRetired);

            _sopList.Add(StereometricRelationshipStorageUid, 
                         StereometricRelationshipStorage);

            _sopList.Add(StorageCommitmentPullModelSopClassRetiredUid, 
                         StorageCommitmentPullModelSopClassRetired);

            _sopList.Add(StorageCommitmentPushModelSopClassUid, 
                         StorageCommitmentPushModelSopClass);

            _sopList.Add(StoredPrintStorageSopClassRetiredUid, 
                         StoredPrintStorageSopClassRetired);

            _sopList.Add(StudyComponentManagementSopClassRetiredUid, 
                         StudyComponentManagementSopClassRetired);

            _sopList.Add(StudyRootQueryRetrieveInformationModelFindUid, 
                         StudyRootQueryRetrieveInformationModelFind);

            _sopList.Add(StudyRootQueryRetrieveInformationModelGetUid, 
                         StudyRootQueryRetrieveInformationModelGet);

            _sopList.Add(StudyRootQueryRetrieveInformationModelMoveUid, 
                         StudyRootQueryRetrieveInformationModelMove);

            _sopList.Add(SubjectiveRefractionMeasurementsStorageUid, 
                         SubjectiveRefractionMeasurementsStorage);

            _sopList.Add(SubstanceAdministrationLoggingSopClassUid, 
                         SubstanceAdministrationLoggingSopClass);

            _sopList.Add(SubstanceApprovalQuerySopClassUid, 
                         SubstanceApprovalQuerySopClass);

            _sopList.Add(SurfaceSegmentationStorageUid, 
                         SurfaceSegmentationStorage);

            _sopList.Add(TextSrStorageTrialRetiredUid, 
                         TextSrStorageTrialRetired);

            _sopList.Add(UltrasoundImageStorageUid, 
                         UltrasoundImageStorage);

            _sopList.Add(UltrasoundImageStorageRetiredUid, 
                         UltrasoundImageStorageRetired);

            _sopList.Add(UltrasoundMultiFrameImageStorageUid, 
                         UltrasoundMultiFrameImageStorage);

            _sopList.Add(UltrasoundMultiFrameImageStorageRetiredUid, 
                         UltrasoundMultiFrameImageStorageRetired);

            _sopList.Add(UnifiedProcedureStepEventSopClassUid, 
                         UnifiedProcedureStepEventSopClass);

            _sopList.Add(UnifiedProcedureStepEventSopClassTrialRetiredUid, 
                         UnifiedProcedureStepEventSopClassTrialRetired);

            _sopList.Add(UnifiedProcedureStepPullSopClassUid, 
                         UnifiedProcedureStepPullSopClass);

            _sopList.Add(UnifiedProcedureStepPullSopClassTrialRetiredUid, 
                         UnifiedProcedureStepPullSopClassTrialRetired);

            _sopList.Add(UnifiedProcedureStepPushSopClassUid, 
                         UnifiedProcedureStepPushSopClass);

            _sopList.Add(UnifiedProcedureStepPushSopClassTrialRetiredUid, 
                         UnifiedProcedureStepPushSopClassTrialRetired);

            _sopList.Add(UnifiedProcedureStepWatchSopClassUid, 
                         UnifiedProcedureStepWatchSopClass);

            _sopList.Add(UnifiedProcedureStepWatchSopClassTrialRetiredUid, 
                         UnifiedProcedureStepWatchSopClassTrialRetired);

            _sopList.Add(VerificationSopClassUid, 
                         VerificationSopClass);

            _sopList.Add(VideoEndoscopicImageStorageUid, 
                         VideoEndoscopicImageStorage);

            _sopList.Add(VideoMicroscopicImageStorageUid, 
                         VideoMicroscopicImageStorage);

            _sopList.Add(VideoPhotographicImageStorageUid, 
                         VideoPhotographicImageStorage);

            _sopList.Add(VisualAcuityMeasurementsStorageUid, 
                         VisualAcuityMeasurementsStorage);

            _sopList.Add(VlEndoscopicImageStorageUid, 
                         VlEndoscopicImageStorage);

            _sopList.Add(VlMicroscopicImageStorageUid, 
                         VlMicroscopicImageStorage);

            _sopList.Add(VlPhotographicImageStorageUid, 
                         VlPhotographicImageStorage);

            _sopList.Add(VlSlideCoordinatesMicroscopicImageStorageUid, 
                         VlSlideCoordinatesMicroscopicImageStorage);

            _sopList.Add(VlWholeSlideMicroscopyImageStorageUid, 
                         VlWholeSlideMicroscopyImageStorage);

            _sopList.Add(VoiLutBoxSopClassUid, 
                         VoiLutBoxSopClass);

            _sopList.Add(WaveformStorageTrialRetiredUid, 
                         WaveformStorageTrialRetired);

            _sopList.Add(XaXrfGrayscaleSoftcopyPresentationStateStorageUid, 
                         XaXrfGrayscaleSoftcopyPresentationStateStorage);

            _sopList.Add(XRay3dAngiographicImageStorageUid, 
                         XRay3dAngiographicImageStorage);

            _sopList.Add(XRay3dCraniofacialImageStorageUid, 
                         XRay3dCraniofacialImageStorage);

            _sopList.Add(XRayAngiographicBiPlaneImageStorageRetiredUid, 
                         XRayAngiographicBiPlaneImageStorageRetired);

            _sopList.Add(XRayAngiographicImageStorageUid, 
                         XRayAngiographicImageStorage);

            _sopList.Add(XRayRadiationDoseSrStorageUid, 
                         XRayRadiationDoseSrStorage);

            _sopList.Add(XRayRadiofluoroscopicImageStorageUid, 
                         XRayRadiofluoroscopicImageStorage);

            _sopList.Add(BasicColorPrintManagementMetaSopClassUid, 
                         BasicColorPrintManagementMetaSopClass);

            _sopList.Add(BasicGrayscalePrintManagementMetaSopClassUid, 
                         BasicGrayscalePrintManagementMetaSopClass);

            _sopList.Add(DetachedPatientManagementMetaSopClassRetiredUid, 
                         DetachedPatientManagementMetaSopClassRetired);

            _sopList.Add(DetachedResultsManagementMetaSopClassRetiredUid, 
                         DetachedResultsManagementMetaSopClassRetired);

            _sopList.Add(DetachedStudyManagementMetaSopClassRetiredUid, 
                         DetachedStudyManagementMetaSopClassRetired);

            _sopList.Add(GeneralPurposeWorklistManagementMetaSopClassUid, 
                         GeneralPurposeWorklistManagementMetaSopClass);

            _sopList.Add(PullStoredPrintManagementMetaSopClassRetiredUid, 
                         PullStoredPrintManagementMetaSopClassRetired);

            _sopList.Add(ReferencedColorPrintManagementMetaSopClassRetiredUid, 
                         ReferencedColorPrintManagementMetaSopClassRetired);

            _sopList.Add(ReferencedGrayscalePrintManagementMetaSopClassRetiredUid, 
                         ReferencedGrayscalePrintManagementMetaSopClassRetired);

        }

    }
}
